Lemon-chan Risa Hayakawa poster

Lemon-chan Risa Hayakawa(1986)

Starting with an embarrassing confession, a film crew forces an actress into bizarre experiments that include lemons.

Cast & crew

CAST & CREW

Cloud drives

CLOUD DRIVES

Similar titles

SIMILAR TITLES