It's the Doom Patrol and the bad guy is Cobalt Man! Amazing banner KATS! I love it.
The X-Men part of the image is from Uncanny X-Men #79, the Doom Patrol part of the image is from Doom Patrol #86, and I think the Zabu is from Ka-Zar #10.
I should’ve known it was the Doom Patrol but the name was just escaping me.
And Cobalt Man might be the Marvel character that leaves me the most blank. I’m pretty sure I have the issue or a reprint where he fights the Hulk but it inspires nothing in my memories.