Kotomora
低臭 (teishuu) Japanese meaning: slight smell | Kotomora