In Japanese, "Kodama" has few meanings. "Kodama" is usually referred to spirits that inhabit trees or the phenomenon of sound making a delayed echoing effect in mountains and valleys. This deep and charming meaning is th…
Home
Feed
Search
Library
Download