Tag: Deathlord

comic10.jpg

Captian Triumph vs. Deathlord