Kotomora
コブシ (kobushi) Japanese meaning: kobus magnolia | Kotomora