From his humble garden tree stump, an herbivore named Tiny Chef creates the world’s tiniest dishes for the world’s tiniest cooking show.
2000
1989
2001
2018
2022
2019
1996
1997
1998
1988
2016
1993
2002
2021
2023