an anime character with a cat and horse