Satoru Hirohara

He was born in Tokyo, Japan, in 1986, and graduated from the Musashino Art University College of Art and Design Department of Imaging Arts and Sciences, and then studied Film Production at the Tokyo University of the Arts. He directed the short The Sleeping Fish (2006) before making his feature film debut with There (2007).