Biography

Keiji Yamaguchi is known for his work on Iron Man (2008), Transformers (2007) and Pacific Rim (2013).