Moriyama Naotaro – Sakura (live) All Japan January 4, 2018May 28, 2020 Decepticon Moriyama Naotaro drops the ultimate graduation tear-jerker with his 2003 hit song “Sakura”. https://youtu.be/LuXDcn4Rm7g