Naturally (and very literally), Cherry Blossom is flower-based, though the costume itself isn’t just one giant flower. It’s actually a light pink dress adorned with plant life throughout.
But be warned – you might just fall in love with Japan’s springtime magic. The Magic Of Cherry Blossom Season. Think pink ...