The Second Part

Larva animation wiki

Larva Island

Number of seasons. 2

Number of episodes 26 (each season contains 13 pair of episodes)