Perplexahedron (planet)

For accurate info, see the Ben 10 Planet page.