Lechios Hills

Lechios Hills is a location in Final Fantasy Brave Exvius.