abstract horse