Riki-Oh the Animation - Rotten Tomatoes