Raven Found Something Really Weird In The Production Studio…While cleaning out the production studio, Raven stumbled upon a really creepy item that has left us all with more questions than answers…What weird thing have you stumbled upon?