Sailor Moon on Ice

Did you watch cartoons in the 90s? Then you know what this is about. She even picks up a Luna plush toy!