Mustafar

Mustafar

Mustafar is a fictional exoplanet in the Star Wars universe. It is depicted in Star Wars Episode III: Revenge of the Sith.

Read more about Mustafar.