Masked Matterhorn

Masked Matterhorn is a superhero alter ego of Twilight