Boogey Man

Trivia
Boogey Man: I'm arrived at Super Mario Bros. X and Super Mario Bros. X2!