Stranded on a tropical island, two silly larva buddies find slapstick fun in everything from discovering food to meeting new animal friends.
1980
2012
1990
1991
2020
1993
2007
2016
2019
2014
2003
2021
2011