Yilan is a land untouched. It is said there are little-to-no tribes of humanoids. What used to be where worshippers of the Eldritch Gods. These remain prominent for those who venture there and never return.