Mushi are beings in touch with the essence of life, far more basic and pure than normal living things. Most humans are incapable of perceiving Mushi and are oblivious to their existence, but there are a few who possess the...
SUB Mushishi (2006) Episode 1
We moved to Watchasian, please bookmark new link. Thank you!