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