enemyinmirror.com
Sakura is a traditional folk song from the Edo period
Sakura is a traditional folk song from the Edo period (1603-1868) about spring and the blossoming of cherry trees