Daivd Toguri Pictures - Rotten Tomatoes