Keiichi Abe Pictures - Rotten Tomatoes