Casey Alan

Casey Alan is a (species) from the planet Earth who wields the Psychotrix.