Hiroo Takaoka Pictures - Rotten Tomatoes