Oh my god....these cosplayers are awsome!!! Blows my mind.