What is underneath the petals of the pink rose island? 1000 rosese per petal seems like a lot
What do you think?