Hiroshi Tachikawa Pictures - Rotten Tomatoes