👉 The term "Horricauda" is a fictional character from the science fiction novel "2001: A Space Odyssey," written by Frank Herbert and published in 1965. This character, played by Christopher Lee, is a member of the Elysian Legion, an advanced space force that has evolved to possess superhuman strength and agility.