Hiroyuki Muraoka - Rotten Tomatoes