Leezardo

Leezardo is a gecko that sports a Mexican accent and a “seely hat”. He is a fast runner, too.

Advertisements