USA vs Japan Mecha Battle NEXT WEEK!. Twitch Broadcast: go.twitch.tv/megabotsinc Next Tuesday!. TWO mas IN THE MAKING ON SUPER HE/ / h/ / N/ EIGHT TITLE FIGHT V mecha