Tomomichi Mochizuki - Rotten Tomatoes