Yutaka Tadokoro - Rotten Tomatoes