Cosplayer Julian Checkley might just have created one of the most stunningly badass Batman costumes I've ever seen. The costume is based on the Batman: Arkham Origins character design, and as you can see it turned out incredible.

The armor parts of the outfit are 3D printed; it has a working fireball gauntlet, which you can see in a video below; the batarangs fold up for easy storage; and his wrist computer displays a loop of the sonar pings from the detective mode of the game.

The photos of the costume that you see below were taken by Kamil Krawczak.