stomborn

This thing is much too big to be some lost dinosaur.