On February 24, 2015 by Mike “The Invisible Destroyer!” Wearing a bright, flamboyant, and clearly visible costume seems to defeat the purpose of being invisible in the first place. Tags:Stupor Powers “Dice Head.” “Matter-Eater Lad.”