Translated from Mizuki Shigeru’s Mujara The Moidon’s name tells you exactly what it is. The word moi (森) means “forest,” and the word don (殿) means “Lord.” It is a title of honor bestowed upon grand and aged trees. In ancient Japan, long before there was any sort of organized religion, people believed that these [...]
