mm2016logo01_en Published November 17, 2016 at 350 × 132 in 2016 All-Japan Micromouse Contest live stream watching guide