Japan's Top Inventions
S3 E12 · Dinosaur Robots