To me Strongarm looks like a Trap-jaw wannabe but I always liked him though I'd say Fangman.
...or Icer...Batros?....