User blog comment:Luckyvampire/New champion leak?/@comment-60764-20130702233938/@comment-11089105-20130703035329

Might be a champion with a pet, or an alien/voidling.