Larva My Life
- Episode aired Nov 7, 2018
- TV-14
- 21m
A disgraced performer disrupts the peace in Willard's Mill. Evie's ex comes back to town and transforms into a caterpillar monster and terrorizes the town.A disgraced performer disrupts the peace in Willard's Mill. Evie's ex comes back to town and transforms into a caterpillar monster and terrorizes the town.A disgraced performer disrupts the peace in Willard's Mill. Evie's ex comes back to town and transforms into a caterpillar monster and terrorizes the town.