Talk:Dino-Rang VS Captain Boomerang/@comment-2092177-20150717182943

My money's on Captain Boomerang. BTW, where'd you get that artwork of Dino-Rang from?