Fosteil Plaza

Fosteil Plaza, translated from in Japanese, is a place of interest in Dragon Quest X.