The Sound of Footsteps in the Grass (Episode 26)

The Sound of Footsteps in the Grass is the twenty-sixth episode of the anime series. It is also the last episode of the first season.