Not all heroes wear underpants!