Ikio Sawamura Pictures - Rotten Tomatoes