Japan World Tour, Blooming Sakura
Cherry blossoms are the most loveable flowers in Japan. Coming from nothing, the flowers bloom from the hard branch, and therefore the Japanese see the cherry blossoms as a symbol of vitality, hope and courage.
This product hasn't received any reviews yet. Be the first to review this product!