Famous Japanese song Naotarou Moriyama - Sakura

All rights belong to Universal. I don’t own this video. The song is Sakura, it means cherry tree and cherry blossoms song is often used in graduation ceremonies and parties in Japan, because school year ends in march in Japan, around the time cherry trees are in full bloom. It’s the 4th most selling single back in 2003 and sold 1.2 million copies. Translation by MatsuriJapan @
Back to Top