Larva season 3 episode 39 July 8, 2019 16 32 64 128 Larva season 3 episode 37 Larva season 3 episode 36 Larva season 3 episode 31 Larva season 3 episode 33