Alstor Slough

Alstor Slough is a location in the Kingdom of Lucis.