I Just Made This New Character What The Fuck Should I Call Him R Batmanarkham 156618

I Just Made This New Character What The Fuck Should I Call Him R Batmanarkham