Specra: The Space Monster

Specra: The Space Monster is a comic book series published by DC Comics since March 18, 2000.

Monsters

 * Specra