Waluigi Planet

The Waluigi Planet is where Waluigis reside and plot dastardly plans to end the Mario brothers.