Yuji Ueda - Rotten Tomatoes