A Strange Curiosity

Red rover