File:1064090-el chapulin colorado 2950 600x841.jpg

More agile than a turtle. Stronger than a mouse. Nobler than your average head of lettuce. His emblem is a heart. He is... El Chapulin Colorado!