Larva Island

Larva Island

Overview

Larva Island

Stranded on a tropical island, two silly larva buddies find slapstick fun in everything from discovering food to meeting new animal friends.

Networks:Netflix

Studio: TUBAn

Release:Oct 19, 2018

IMDb:7.1

Find 5 similar TV shows

AI powered search

Larva Island

You may also like