Whip scorpion from Cuba – fearsome!