Kotomora
生臭 (namagusa) Japanese meaning: fishy or bloody smell | Kotomora