Kotomora
ハマゼリ (はまぜり) Japanese meaning | Kotomora