Translations:Th145/Shinmyoumaru's Scenario/70 sinmyoumaru/en

 Wait, could this be the legendary Land of Science, Laputa?