Sheen Estevez

Sheen Estevez was a close friend of James Neutron and a follower of the Hughist prophet, Ultra Lord.