Three scientists give the go-ahead for their new invention - an ultra-secret rocket made of confetti.
Poland,
United Kingdom
0 minutes
2021
Hoching Kwok
Director
Animation
Original Music Composer
Script