File:Demodras Artwork 2.jpg

It was meant to be published on Summer Update 2009's last teaser (news ID 1017).