Russia, USSR

Ha-ha-ha-ha-ha! That's what I’m talking about. Both disgusted and embarrassed were reflected on your face at the same time!