contestada

On the top of the mountains the twins see a being that bulges. What are they actually seeing?