Red Alien

The Red Aliens are a humanoid species of aliens.

History
At the moment, not a lot is known about this species, apart from the fact that they have been shown to project light out of their mouth and eyes.

Appearances
TBA