Yasuo Yamada - Rotten Tomatoes