Episode 119: Japan's battle of the 'bots'

Episode 119