Yuya Tegoshi Pictures - Rotten Tomatoes