Chen is rape culture. prepare to be culturally enriched. Honk Honk. g PETA Overfeed Account peta The sexualization of cat girls in Japanese animes is promoting  Chen is rape culture prepare to be culturally enriched Honk g PETA Overfeed Account peta The sexualization of cat girls in Japanese animes promoting