Sion Sono
Director
Director
Screenplay
Shin
Lee
Takeda
Wong
Shin's Lover in Japan
Misa
Customs Officer
Mike
Jenny
Sam
Will
Ice Cream Factory Worker
Release Date
November 5, 2005Original Language
English, JapaneseBudget
$0.00Production Company
Available On