Kotomora
シモクレン (shimokuren) Japanese meaning: lily magnolia | Kotomora