2021-02-27 • 5 min
With their backs against a wall, the Cosmo Samurai struggle to defend themselves from the onslaught of robots.