Wow, i have never seen this three characters from Sesame Street in a mecha version from they 're normal counterparts and it is only aired on Cartoonito and i find the animation to be cool, great and awesome and way better than Crank Yankers, in my opinion this is the best spin off ever from Sesame Street.