I think There should be a Frankenstein mount in game when its haloween time, whether if its in a pack or if you can just purchase it from shop. It could also be a 2 person mount where a wizard sits on each shoulder. The afk animation could be him doing his usuall attack when a wizard or villian casts the spell Frankensteins monster.