TellyBuba

A Student Short Film About Teletubbies Fighting Sensei Wu And A Dinosaur

Loading countdown...

Release Date

September 26, 2024

Status

Released

Original Title

TellyBuba

Runtime

1min

Budget

$50

Revenue

Language

No Language

Production Companies