Russia sure has upped its game when it comes to cosplays, and nothing makes that more evident than the following images from Russia Comic Con 2017. Also, is that really Johnny Depp cosplaying as Captain Jack Sparrow? Register with us for the best in gaming, and join us for video game discussions on our forums.