Larva Pendant

 is a short animated film, released on May 25, 2022, where burping, farting bug friends Red and Yellow leave the island behind and start a new life in the big city.