I'm surprised his shit still works in another world, it's usually powered by something isn't it? With the exception of Geki beasts from Gekiranger (maybe others too), the rest are actual mechs that need to be deployed iirc.
@MyriadDestiny
Yeah!!
I did watch SPD, Dino Hunters, Power Rangers. They were giant mecha robots that needed to be deployed, either from the underground or from the space.
Maybe he has a pocket dimension like Doraemon where he put this stuff.