Yoshiaki Umegaki - Rotten Tomatoes