beatslars.com
Mushishi Zoku Shou Episode 20 [END]
Ancient trees are somewhat of a popular culture among Japanese stories. According to legends, kodama are considered to be gods [kami] that dwell inside of trees. Many believed that kodama never s…