The Land of Veil Claw is a world parallel to our own. It’s accessible through the use of Veil Claw Keys that are made by the Dragon Fae people. Creatures use these Keys to visit our world and likewise, we are invited to visit the Land of Veil Claw in spirit journeys that take us through the Veil Mist for as long as the Key glows. There are many magical places to explore and a vast number of creatures to meet!