User blog comment:CalienteSnaidero/Invasion Promo Poster/@comment-182.178.252.174-20110810161534/@comment-3990752-20110810171434

Hey, maybe that is Blue Beetle!