Psycho Sushi

A comedy about L.A. and Tokyo, hot love and cold fish.

1997-01-03 | 0 minutes

Rating: 4