Sounds like a muslim on acid.
Call me "culturally insensitive" if you want, but some of the names these "converts" to Islam come up with are nothing short of hilarious.
Supreme Solar Allah Wasn't he in OZ? Sounds like he may be going back.