i think its the sabaens.
looks more like a ibex than a deer to me.....
but then again itt could be sakae..