PETA better not watch this video!

This is the chinese version of FAST FOOD (while it's still alive or moving) SICK!