Astro Delta Megazord

"Astro Delta Megazord, online!"

Also see

 * Super Galaxy Mega