Yasuhiro Aoki Pictures - Rotten Tomatoes