First thing I notice is that you're at 2 cards too many. EDH decks are exactly 100 cards including the commander.
1 card that you can cut is
Primeval Titan, it's on the EDH ban list.
Krosan Dover seems redundant, there'll be times you draw it that you'd much rather have drawn something else.
Vorel of the Hull Clade seems kinda wasted in this deck, not seeing enough interactions with your other creatures to justify its inclusion.
Domri Rade is a great fit in Animar decks, as is Akroma's Memorial.
I've actually been debating replacing Garrruk Wildspeaker with
Garruk, Primal Hunter in my Animar deck, the untapping lands with Wildspeaker is nice but the card draw from Primal Hunter would be beautiful.