Natasha Cheng

Born: None


Placeholder

Sushi Noh

as Infomercial Demonstrator
Released: 2022-08-10

Trapped in the care of her lonely uncle, a young girl’s nightmares about a bizarre kitchen...

Movie page