I should probably know who it is, but there's a super strong guy reminiscent of Mister Hyde in a ripped orange shirt and purple pants who shows up from time to time. I tried google, but what I had to go on was too general and was getting all the wrong hits.