After eating mushrooms that make him sick, Red is captured by a mysterious ma...
Larva Island
Two larva buddies are stranded on a tropical island and find humor in their everyday adventures, from discovering food to making new animal friends.
Two larva buddies are stranded on a tropical island and find humor in their everyday adventures, from discovering food to making new animal friends.