In a small village, there is a legend about a person born from a sakura tree one thousand years ago....