This little Dino is on a mission. His quest: to find the perfect environment against which to camouflage. Baby... Details