Ryoichi Noguchi - Rotten Tomatoes