Heh. Just did a bit of background reading and learned that there are two ships named "Defiant" in Star Trek. Oops. They're referring to the Tholian Web one. My bad.
And, funnily enough, I did watch all the Enterprise episodes, but, had completely forgotten this one. Again, oops.
Tellarite
View attachment 93005
The Tellarite... if I wasn't told that was a Tellarite, I wouldn't have known. The nose is kinda sorta porcine. But the balder head and scragglier beard are unimpressive. The addition of cheek tusks seem unnecessary. It's looks like how someone would design a Tellarite if they never saw a picture of them and just read a description.
Stamets question about God makes me think that maybe the Mirror Universe should be taken as compelling evidence that in Star Trek God(s) exists. There is no other plausible explanation for how all the people in a universe could act one way and yet have exact copies of all the people in a parallel universe where people act differently.