Thing on one episode!!!

On one episode, a villain that looks like the thing appears. Could it be him?

Save the world!!!


It's not him. It's another monster created by the main villain. The monsters design was clearly based on The Thing though, just like how the villain is like Doctor Doom.

I an't afraid of no ghosts!