This little fellow was stranded on the roof of this building during the flood of Tabasco, Mexico in 2007.