Share Robot Melee Challenge | Japan Vs USA | Suidobashi Heavy Industry04:33 0 Share 0 Likes 0 Dislikes Published on January 28, 2017 The giant robots are out and it’s melee (combat) time as team USA issues a challenge to team Japan… Category: #Video Submitted by: Admin Tags:Challenge, Heavy, Industry, Japan, Melee, Robot, Suidobashi, USA About The Author Admin Related Posts