2018–2019· 10 min★ 6.5· Animation, Short, Adventure
Stranded on a tropical island, two goofy larva buddies find slapstick fun in everything from discovering food to meeting new animal friends.
Cast: Eddy Lee, Erica Schroeder, Tom Wayland
Loading addons…