Ryo Ishibashi - Rotten Tomatoes