Tag: Moriyama Naotaro

Moriyama Naotaro – Sakura (live)

Moriyama Naotaro drops the ultimate graduation tear-jerker with his 2003 hit song “Sakura”.