Kotomora
セイヨウハコヤナギ (せいようはこやなぎ) Japanese meaning | Kotomora