All this time and I've not slowed a Sailor Moon song yet? Oops. Prepare to be transported to the 90s!