Yji Ueda Pictures - Rotten Tomatoes