A graduate of the University of Tokyo's cinema studies course, Atsushi Funahashi studied directing at the School of Visual Arts in New York and shot his first two films, “Echoes” (2002) and “Big River” (2005), in the United States.