Sion Sono Pictures - Rotten Tomatoes