an Entity in Data Space: 134.155.108.49:8890
Ichi the Killer(殺し屋1Koroshiya Ichi) is a 2001 Japanese film directed by Takashi Miike, based on Hideo Yamamoto's manga series of the same name.