One thing I love about some videos is how LITERAL they are with the lyrics. This is one such video and Cascada is the perfect match for a fluffy shoujo like Sailor Moon. 77 more words