|
Megumi Han was born on June 3, 1989 in Tokyo, Japan. She is an actress, known for Hunter x Hunter (2011), Koto no ha no niwa (2013) and Shuriken Sentai Ninninjâ (2015).
See full bio »
Born:in Tokyo, Japan |