Delta RX Lep 0797 VIII c is a planet in the game Starbound
Delta
-39574830,-88941620
Moon
4
Go left to find an Avian tower dungeon. Fully formed too. The top has the control panel and everything.