edenfre.wordpress.com
El Super Llama
This is El Super Llama. Other than looking dashing beyond belief in his mask, his super powers are stellar spit, typhoon shedding and he also has the most beautiful singing voice.