Tag: Captain Triumph

comic10.jpg

Captian Triumph vs. Deathlord