What the title says. I don't think it sounds fitting for him. "The Big Red Monster" or "The Big Red Machine" fits him wayyy better than this shit. The Demon sounds random as fuck and he still got owned by "God" Cena. This thread is very BLFFL'ish, my bad.