Catzilla Toy Chopper Takedown

Feared by many, friend to few. Catzilla is here to destroy.