Flamboyant Petal
-
A flower petal from the head of Flowerfish.
Sell Price: 24

Dropped By

Flower Fish