Crazy Japan

Crazy Asia or Crazy Japan/China, is a television series showing animals like dogs and cats being brutally killed and tortured. It Aires on the Disney Channel right now)