Electronica artist John Twells records under the moniker of "Xela."
Added by Upcoming Robot on October 30, 2011