Damien Quinn (DatMK Universe)

This Damien Quinn went on many adventures before being stranded in the past. He first appeared in Damien and Monster Kingdom #1.