Sentaro Kusakabe Pictures - Rotten Tomatoes