Kotomora
臭気芬々 (shuukifunpun) Japanese meaning: stinking | Kotomora