Where's my freakin' horse-riding anime?!