Kotomora
ニワヤナギ (にわやなぎ) Japanese meaning | Kotomora