Galaxy Zoo Talk

Long, red, artifact. What is it?