Spooky creature

couple guys in Spain find a little surprise that sends them running, I know I would be too.