Kotomora
木精 (もくせい, mokusei) Japanese meaning: tree spirit | Kotomora