Mazinger Z and allies battle giant robot