Are you sure it wasn't the deadly Mexican Staring Frog of Southern Sri Lanka, and not the elusive, and deadly Giant Squid?
Well, now that you mention it...