FANDOM



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

SynopsisEdit