Justin Leach

Justin Leach has had many years of experience working in the animation industry in the United States and Japan. In 1997, Justin began his career as an animator at Blue Sky Studios has worked on several award-winning commercials, shorts and films.

Justin first conceived the idea of Eden 20 years ago when he worked with Taiki Sakurai at Production I.G.