Sunday, March 11, 2012

Trailer Alert: Dead Sushi

Directed by Noboru Iguchi, starring Rina Takeda and Shigeru Matsuzaki.

1 comment: