Board Thread:Movie discussion/@comment-26025032-20150421044526/@comment-25075536-20150501111121

Dinosaur1995 wrote: It appears to be a segment of vertebrae, connected to a system of wires. I think the same...but who knows...