Not all Super Heros wear capes, some wear masks too ..