Haruka Hashimoto Pictures - Rotten Tomatoes