Home Tags Megazord

Tag: megazord

Could your home use a few new Sentai robots? Bluefin, the North American distributor for Bandai Shokugan, has announced they're bringing over the Astro Megazord and the Delta Megazord from Power Rangers as their own Super Mini-Pla figures. How...