New New New Whatever Menkmack

New New New Whatever Menkmack is a planet and the homeworld of the Menkmack. Its location changes as time passes due to the Ancient One's destruction of the atmospheres of the former Menkmack homeworlds until the Greegrox are allied.