lccsz Published March 21, 2015 at 640 × 360 in London Super Comic Con (LSCC) 2015 – Cosplay Music Video