From the music to the art direction, this was a really well-thought-out experience! Moustache frog? Yes, please!