Kotomora
生臭坊主 (namagusabouzu) Japanese meaning | Kotomora