Funuke Show Some Love, You Losers! Japan | 2007Dir: Daihachi Yoshida | Cast: Aimi Satsukawa, Eriko Sato More info