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