Nicole Lee Wen
Nicole Lee Wen has movie credits on ClickTheCity including Amoeba.
Filmography
Amoeba (2025) - Vanessa Scarlett Ooi