Kotomora
熊樫 (kumagashi) Japanese meaning: large evergreen oak | Kotomora