Just one correction if I may:
"Leon" is
Spanish for Lion.
You see I first saw this photo a while back in a mexican website for weird pictures and stuff.
http://hazmeelchingadofavor.com/inde...leon-mexicano/
The website's name, loosely translated means something like "yougottabefuckingkiddingme" .
(I know it literally means "do me the f***ing favor" but trust me)