A bunch of Weird Bugs, and Farts who solve Mysteries.
Cartoon Network Asia
Production information and reference links
IMDb
Recommendations from this title