Cherry blossom tea is an elegant symbol of Japanese beauty. Its pink, clear, flawless appearance it is often encountered in Japanese weddings.