Last month you very probably saw the epic, unapologetically American challenge issued by Megabots via YouTube to Japan-based Suidobashi Heavy Industries proposing the two companies have their two giant 15 ft robots fight. Suidobashi, who call their giant robot the “Kuratas,” accepted.