In ancient Japan, ogres and humans live together with a tacit understanding to stay out of each other's affairs.
Several hundred years after the war between ogres and humans, two boys, Taiga and Shu, go out fishing for ayu. On the road, they meet a village girl named Lily. Taiga and Lily hit it off from the start. Shu is a bit reserved, but together the 3 of them chat and enjoy each other's company.
The sun sets, and they start back on the road for home. Taiga is happily reminiscing on their day with his friends, but then Lily screams...