Catzilla is a 3D animated short film about the battle between 2 giant cats, both ying and yang. If you love cats, women that owns giant cats, and explosion then this video is for you. If you are not a cat lover then I hope you enjoy seeing one get shot by a tank in the short film.
CATZILLA from Platige Image on Vimeo.
You must be logged in to post a comment.