I’m new to the sub but is this anything??

Post image
The place for all things related to the Batman Arkham videogames.