A depiction of Vindicator (comics)

Vindicator (comics)