English:
The Serpent's Cave
Chinese:
巨蛇岩洞
Japanese:
巨蛇岩穴(きょじゃがんけつ)