lscc-zebra Published March 22, 2014 at 320 × 180 in London Super Comic Con (LSCC) 2014 – Cosplay Music Video by Sneaky Zebra