>>512551704
They have cockroach farms in China. That's all I need to fucking know.