Zhang chao
Khepri Cockroach Tide is a biological disaster online movie. It tells the story of the super cockroach, which was originally developed to deal with environmental problems, but during transportation it's starting attack humans