Buy on Amazon Play and download Soundtracks
In Santo Bugito, a border town of anthropomorphic insects between Texas and Mexico, Carmen the ant and her anteater husband have a restaurant where their usual strange insects relax and share their misadventures.