badge and logo TM.png

It means a lot that people like the Vindicators enough to do fan art. You guys are awesome!