Clothes that Embrace the Mountain (Episode 18)

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