Kotomora
セイヨウトチノキ (せいようとちのき) Japanese meaning | Kotomora