Gin Maeda Pictures - Rotten Tomatoes