Yonosuke Toba - Rotten Tomatoes