I found this big critter starting at me at Foz de Iguazu in Brazil.
Your browser does not support iframes.