From Oslo, Norway
Jenny Pellicer is an actress. (Via TMDB)
Puppet Master: The Littlest ReichFilm • 2018