Alpha Group

Koroshiya 1 (2001)
Ichi the killer