Teruo Ishii Pictures - Rotten Tomatoes