Masaru Hamaguchi is an actor, known for Origin: Spirits of the Past (2006), FNS 27 HRS Television 27 (2013) and Ôra no izumi (2005). Read more on iMDB