The story takes place in an isolated mountain village in ancient Japan.
Приказната се одвива во мало планинско село во древна Јапонија.