Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.
equi
22:47
It's a kodama, a forest spirit from Japanese culture.  They make a prominent appearance on Princess Mononoke.
cf. http://en.wikipedia.org/wiki/Kodama_%28spirit%29

Don't be the product, buy the product!

Schweinderl