Kotomora
木の精 (きのせい, kinosei) Japanese meaning: tree spirit | Kotomora