This thing is like Godzilla compared to everyone else running around in your home screen. eek
Where did you find the rest of the Ibex to evolve it?
It's been 2 months, so I don't recall. I was towards the end of the game though when I got it and had all or most of the regular map locations unlocked.