Board Thread:Episode Discussion/@comment-33188476-20170207011241/@comment-4740319-20170207205055

If imdb is to be believed, the Wesen might be called Kinoshimobe, which translates from Japanese to "the servant of the tree"