We finally have our first look at Diggle (David Ramsey) in his new costume and he is looking like a mean machine you don't want to mess with.

New Character To Replace Felicity In Team Arrow In Season 4?  

It's an all leather do with a pretty heavy biker helmet partially masking his face, the look is all about sharp edges conevying Diggle means business.

This is the second promo poster to have been unveiled for the season 4. The first poster featured Oliver (Stephen Amell) in his new costume as the Green Arrow.

Could Sarab Be Resuscitated In Season 4?  

Diggle's new avatar comes as no new surprise. Ramsey had confirmed that Diggle would be getting some sort of new costume in season 4. "Will you see Diggle in some kind of suit of some form, some kind of leather clad beside a leather jacket?" he stated. "Yeah, some kind of concealment slash armor thing going on next season."

Ramsey had teased Diggle's transformation in season 4 of Arrow in another interview with Comic Book.

The actor spoke about the finale and what things might look like for his character going forward.

One question on everybody's mind was if Diggle would take on the avatar of the Green Lantern in the next chapter.

"Everyone wants to talk about John Stewart. Is it "John Stewart Diggle" or "John Diggle Stewart" or whatever, and will he be Green Lantern? There's gonna be - obviously, [EP] Marc Guggenheim has said publicly that it's not the way to go right now. But people are still talking about it," Ramsey said.

Season 4 of Arrow will premiere on Oct. 7.

Watch the promo teaser for season 4: