White Lion Village

White Lion Village is one of the Locations in Devilian. You'll need to visit to fulfill a handful of Quests.