Doll Festival

USA

Animation
5 min     0     1961     USA

Overview

It's the annual Doll Festival, but a giant comes to town, smashing everything in sight.

Similar