2012-04-01 23.42.48 Published November 9, 2012 at 4320 × 3240 in Long Beach Comic and Horror Con 2012!!!