This guy cant find anything
Them Squatches are yes not good at findins stuff.
But maybe that's good cause they would prolly just smash one of these Alien Pods that are all up on Pinehurst (Oops I mean Easter Eggs).
BUT - they are very very good at the opposables
AKA not being found (mostly)
Sincerely, I am Yancy