Watch: Giant robot duel between the US and Japan ends in anticlimactic, single punch Trending 6 years ago