Kyoka Takizawa - Rotten Tomatoes