Talk:Demon

Panda Teddy
Is this confirmed to be a demon drop? I assume someone got it of a red bag and added it to the loot.