green-giant-5-19v-apec-2017 Published April 5, 2017 at 3122 × 2082 in 2017 APEC Micromouse Contest Participant Mice Portraits