The volcano recieved its name because its location on the island mirrors that of Mt. Albista on Bubalook Island, making the two look like "twin peaks." They are both sites linked to the worship of the Gemini gods.