Alpha Yed Posterior 25 IV is a planet in the game Starbound
Alpha
-85004762,61825631
Forest
1
Doesn't matter whether left or right. Either way over a hill and you will come across the facility.