I can’t deny it. This is a weird video. A Princess Peach musical is odd enough but this one projects warped humour, has an interesting voice of sound and an interesting choice of Princess. That said; it certainly commands your attention.
The best part? Occupy the Mushroom Kingdom. The second best part? Watch to the end of the credits and pretend this is a Marvel film.