Kotomora
セイヨウハコヤナギ (seiyouhakoyanagi) Japanese meaning | Kotomora