Floneia Citadel

Floneia Citadel is a location in I Am Setsuna. It is the home of Lord Avalo, who is very popular with his people.