London Cosplayers are Larger than Life

A catchy song mixed with compelling visuals? This "musical video" seems like a bold new artform. 

London Cosplayers are Larger than Life
 
We like you. Do you like us too?