Sunrise Serpent (Episode 16)

Sunrise Serpent is the sixteenth episode of the Mushishi anime series.