Planet Zebes

Not to be confused with Brinstar.