Megumi Yamaguchi is an actress, known for The Sky Crawlers (2008), Zombrex: Dead Rising Sun (2010) and Eiga Suzuki sensei (2013). Read more on iMDB