Kotomora
生臭い (namagusai) Japanese meaning: smelling of fish | Kotomora