Television
fromwww.theguardian.com
3 days agoThe most evil TV villain ever? Alien: Earth's demon sheep eye' is a work of true genius
A new alien, the trypanohyncha ocellus (demon sheep eye), outshines the xenomorph by exhibiting superior intelligence, menace, and uncanny forms.