Party Horse

the Party Horses are aliens in regular show.