Kotomora
教皇領 (kyoukouryou) Japanese meaning: Papal States | Kotomora