Deadstar

Deadstar

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