Making Taro Talk: A Documentary

Countless wires and cardboard. Zero time. One toucan.

2025-05-23 | 48 minutes

Rating: 10