This creepy orange thing in South Florida