You might also know this place by the following names:
Roccamonfina, Рокамонфина, Ռոքամոնֆինա, ロッカモンフィーナ, Роккамонфина, 로카몬피나, Arx Monfinae, Роккамонфіна, 罗卡蒙菲纳