August 7, 2014 at 01:53:24 UTC
Another photo has surfaced!
Me and renegadeisamonster at Animazement 2013