Card Trivia:Yaksha


 * Yaksha are broad class of nature spirits who are caretakes of natural treasures hidden in the earth and tree roots.