Kotomora
ヤブガラシ (やぶがらし) Japanese meaning | Kotomora