Clothes that Embrace the Mountain (Episode 18)

Clothes that Embrace the Mountain is the eighteenth episode of the Mushishi anime series.