NOTE : I do not own any of Larva. Just wanted to provide a "best of" montage. Try Not To Laugh Challenge Lavar Larva is a computer-animated comedy television series made by Tuba Entertainment in Seoul, South Korea. This cartoon shows two larvae as its mai