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.
Some results have been hidden because they may be inaccessible to you