Japan always gets the coolest advertisements...

This wait for Smash Bros is getting rather annoying, like an itch you can't scratch. I should teach myself to be more patient...