Phantoms

Phantoms are Mysterious Beings that live in the Phantom Dimension. They ranged from being shadowy in appearance to glowing throughout!!!