Shinsuke Aoki Pictures - Rotten Tomatoes