One Punch Man
The Modern Ninja
S1 E4:
A terrorist group arrives in F City and is led by a large and battle-suit wearing person named Hammerhead.
One Punch Man