The Yehasuri are two feet tall creatures that are part of an ancient Catawba legend that are said to live on the Catawba Indian Reservation in South Carolina.
The Yehasuri are two feet tall creatures. These two feet tall creatures are part of an ancient Catawba legend. This ancient Catawba legend are said to live on the Catawba Indian Reservation in South Carolina.