Kotomora
白木蓮 (hakumokuren) Japanese meaning: white magnolia | Kotomora