Haze Stratos

The Pedo Punisher
Haze was the average delinquent teenager until one day his sister, Clara Stratos, got raped by a man she met online. After this event, Clara hid in her room and wouldn't speak to anyone. When Haze's parents tried to take Clara to a mental hospital, Haze nearly killed his father and continued to block the door to his sister's room. When police came to subdue Haze, it took two of them to drag him out of his house, kicking and screaming, until his cop neighbor, Craig, knocked him out in one punch. After this, a few years pass, and Haze now lives in his house alone, and he catfishes pedophiles online with the username "JJ&E". He then gets them to come to his house, where he kills after he taunts their hopeless situation. Their bodies are fed to the dogs at the local dump. Haze knows he hasn't killed the man who raped his sister, but he kills pedophiles in the hope that he'll eventually find the one who did. After making a couple friends in town, he finds out that one of the pedophiles he's catfishing, Gabriel, is an insane serial killer and rapist that believes he is literally Jesus Christ and is "saving" the souls of the people he kills. An online hacker, going by the name Junodriver44, decides to help Haze in tracking down pedophiles and tracking down Gabriel. After throwing Gabriel's therapist out a window, (Who was also Haze's therapist, who he also threw out of a window before), Haze gets Gabriel to come to his house, and arms himself with a pistol to take out Gabriel once and for all. However, Gabriel is able to successfully catch Haze off-guard after taunting him, and disarms him. Then he pins Haze to the ground, stabs him, and leaves Haze to bleed out in his own home. Haze barely finds a towel in time to stop his bleeding and crawls out of his house, where Craig spots him and is able to get him to the hospital before he bleeds out.

Season 5
After recovering from his stay in the hospital, Haze vows to track down and get revenge on Gabriel. Junodriver44 tells Haze about another well-known pedophile called Dan Schneider, who is currently working his ways through the ranks at the TFR arena. Haze joins the roster to put Dan down, and hopefully find clues to Gabriel's whereabouts.

Episode 7
Haze makes his debut in his first fight in the rumble, against Dan Schneider. Haze's stolen jacket and skinny body proves no match for Dan's pure body mass and huge feet, but after Haze loses, he jumps right back up and punches the Ref right in the face, knocking him out, while Dan runs away from the ring, scared of Haze's outburst.

Episode 9
Haze plans his next move and decides to catfish someone who he suspects to be Dan Schneider under an alias. Unfortunately 'RogueDS_handsman03' was actually Extra and fought a very confused Extra in the ring. Haze is beaten by the former champion, but not before punching the Ref FUCKING AGAIN and insulting Extra's fetish with a bloodied face.