201111201736564056 Published 2018/11/13 at 2848 × 4272 in 201111201736564056 Embedded Technology 2011 in Japan ← Previous Next →