Seizo Fukumoto Pictures - Rotten Tomatoes