Meanwhile in Japan. Giga Nazi is unleashed. Meanwhile in Japan Giga Nazi is unleashed