HomePeople Biography and filmographySatoshi Yamaguchi Biography unavailable on TMDB. Movies (2)TV shows (0) Movies (2) The smell of curry rice2011 · Director, Screenplay, Editor Restaurant UFO2008 · Director, Screenplay TV shows (0) No credits available.