Azure Capital Partners October 18, 2017 Megabots MegaBots and Suidobashi Giant Robots Duel Azure Capital Partners October 18, 2017 Megabots