Interdimensional Portal (IDW)

In the IDW comics, Dimensional portals represent the only connectivity between Earth and Dimension X. Not only does Krang, who has built a permanent portal to his base on Burnow Iceland, but also the Neutrinos (though the technical assistance of Professor Honeycutt) have gained access to this technology.