Riyoko Ikeda - Rotten Tomatoes