The Rumor Engine is up. Chest Plate This week's Rumour Engine teaser looks like a chest plate for someone's armor. Who is it?