Toshiyuki Nagashima - Rotten Tomatoes