This is called the Secret Garden and is made of roses sewn around a sphere.
The visual experience is different when looking from a distance and looking up close.
The flower meaning of roses in Japan is
Blue Rose: Secret love but unspoken love.
Purple Rose: Love that promises to protect.
Pink Rose: The throbbing love of first love.
If you don’t visit, give this unique thing to the unique him/her.
The visual experience is different when looking from a distance and looking up close.
The flower meaning of roses in Japan is
Blue Rose: Secret love but unspoken love.
Purple Rose: Love that promises to protect.
Pink Rose: The throbbing love of first love.
If you don’t visit, give this unique thing to the unique him/her.