Kagcordians

Kagcordians are a Redish-Purple skinned bloodthirsty humanoid species that hail from the Alien planet of Zon.

Powers and Abilities

 * Solar Energy Manipulation