Chieko Imaizumi was born on May 11, 1982 in Yamanashi, Japan. She is an actress, known for The Last Days of the World (2011) and Nuigulumar Z (2013). Read more on iMDB