Maggie Flecknoe

Maggie Flecknoe

Maggie Flecknoe was born on April 17, 1983 in Aurora, Colorado, USA as Marguerite Kathryn Flecknoe. She is an actress, known for Koto no ha no niwa (2013), Parasyte: The Maxim (2014) and Mawaru-Penguindrum (2011).

Tv Show