That's gotta be Kane! The Big Red Machine debuted at 'Badd Blood: In Your House'