Blind Spots

Blinds Spots is an achievement that can be obtained by taming a Deadly Nadder. The Deadly Nadder can be found in Unlandable Cove. The Changewing can also be found in the same lair after one tames the Nadder first.