a star night castle havring above earth