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.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results