Kotomora
大亀の木 (おおかめのき) Japanese meaning | Kotomora