J japantimes.co.jp ‘Gods’ edging out robots at Toyota facility 248 points marcusgarvey 11 years ago 117 comments