Petal Cherry Blossom

Petal Cherry Blossom (ペタルチェリーブロッサム) is a Flower attributed Dressia. It debuted in Part 6 of the Data Carddass Aikatsu Planet! series.