Itamari
Itamari was a small village nestled in the rolling hills of rural Japan. The villagers lived simple lives, farming the land and tending to their families. Little did they know, their quiet existence was about to be disrupted by a mysterious stranger who would change everything.