Looks like Doomsday, the living plot device, has made his way to Smallville.
Curiously, it appears that this may be the first (and only) on model representation of a DC villain on the show.
With control of the show wrestled away from the show's originators this season, they're actually making in-roads back to some semblance of the comics and Superman. I'm not saying the show is great, because... Tess Mercer is a ridiculous character, almost nothing ever makes sense on the show, and just get to the Superman part already...
But its something.