The Spectre is a cosmic entity and the physical embodiment of God's vengeance on Earth. Permanently bonded to a human soul, he uses his incredible divine powers to punish the truly wicked, usually ending his victim's lives in creative and ironic ways.
6 Pieces Ordered By Most Recent Change Order to Title
Login or register for an account to email the owner of this artwork.