Ohmygod! How cute!

Love Queen?  Love Mario?  If so, check it out:

[youtube]http://www.youtube.com/watch?v=bTo-wFfIXKo[/youtube]

Brought to you by NicoNico Douga