Giant battle mech with miniguns on battle arena | Sci-fi