Starhorse
“The horse from beyond the stars.”