UmbraLantern (N10)

UmbraLantern is the Delta-X's DNA sample of an unknown species from an unknown planet.

Appearance
Just, look at the image.

Powers and Abilities
Unknown yet

Weaknesses
Unknown yet

Appearances

 * Unknown!