Insurgence - S2-E12
Continuity mistake: When Lex speaks with the Lieutenant, watch Clark and Jonathan in the background. They are seen standing by a News Now van and looking up at the Daily Planet. When the camera cuts to them, they are shown walking past the News Now van again.
Insurgence - S2-E12
Continuity mistake: When Lana is meeting with the Small's over coffee at the Talon and Mr. Small gets more coffee for himself and is wife, he picks up his cup and his wife's. Then when he comes back he puts down the coffee for himself and Lana.
Answer: No, there is no such character in the comics. He's a "meteor-freak" like all the other baddies on the show. The sound has something to do with him vibrating his vocal cords very fast to create a high-pitched squeal.