Boing Boing Staging

China: Statue in public square appears to show pigs having incestuous sex

“I can explain this.” Pigs Depicted Having Sex Doggy-Style In Zhengzhou Public Square Are Said To Represent Filial Piety.

Exit mobile version