The Internet Archive, a non-profit digital library, has made "Ichi the Killer" available for free streaming and download. This release is a significant coup for the Archive, which has become a go-to destination for film enthusiasts looking to discover new and obscure titles.