Deadstar is a tough as nails villian. He has a star-like creature that sits on his right eye. This star gives him superpowers.

Deadstar is a tough as nails villian. He has a star-like creature that sits on his right eye. This star gives him superpowers.