Cast (16)

Miyoko Yoshimoto

Poo Rinwon

Tadanobu Asano

Natsuro

Hiroshi Ohguchi

Tetsu Tobiyama

Hajime Yamazaki

Delivery Company Staff

Ken Mitsuishi

Kiryu

Tomorowo Taguchi

Delta Works Japan Sales Manager

Alan Casemore

Thomas Erwing

Derrick Holmes

Bill

Tatsuya Aoshima

TV Announcer

Toshiya Sakai

Head of Aida Detective Agency

Hemi Ito

Delta Works Japan Employee Kiryu's Boss

Kenji Ohba

Watanabe

Maritate Maru

Tropical Fish Salesman

Yohichi Sugiura

Maeda

Tsutomu Tôdô

Killer

Akira Yamaguchi

Killer

Crew (11)

Shunji Iwai

Writer

Shunji Iwai

Director

Hiroyuki Sumida

Lighting Design

Kunihiko Okazaki

Editor

Koji Kanaya

Director of Photography

Izumi Harada

Producer

Tomotake Matsumoto

Line Producer

Kuniaki Tanabe

Sound Recordist

Takashi Ishihara

Executive Producer

Shinichi Ogawa

Executive Producer

Reimy

Music