Kotomora
カバノキ (kabanoki) Japanese meaning: birch tree | Kotomora