An Ominous Rumour Engine Today's Rumour Engine teaser is a carrion eating vulture. Just perfect, but what does it belong to?