Karen Eng is a British performer, singer and model.
The Image 2018
as Cult Mother 1 / Spectator / Venus
Das Spiel der Hoffnung 2017
as The Mayor
Credits from TMDB.