Yôko Tsukasa Pictures - Rotten Tomatoes