Tartarus (Earth-8011)

Tartarus is the realm ruled by Hades underneath Mount Olympus.