Astro Megazord vs. Lizwizard (2017, UK) - made by ZeoRangerUK




 * Astro Megazord defeats Lizwizard in battle.