That one had me scratching my head too. I really thought it was a dead something, but the neon red kind of gave it away.
All I know is that I was *not* going to ~ask~....LOL