Kotomora
朴 (hoo) Japanese meaning: Japanese bigleaf magnolia | Kotomora