1st Pics of Taskmaster arrive

You can see the hood resting on his back.

I think he looks like Darkhawk, or the bad guy from Power Rangers, Knights of the Ren?

Looks like a blue lord zed from power rangers

I also thought power rangers…

What decade is the Black Widow supposed to be set in?
I ask because I’m wondering if they’re intending for the outfits to make more sense through the lens of a certain period.