Isao Hashizume Pictures - Rotten Tomatoes