Shuen

Born: None


Placeholder

The Masseuse

as Newscaster
Released: 2018-06-01

The Masseuse is a science fiction love story set in a futuristic Kuala Lumpur between a humanoid...

Movie page

Ambiguous Places

as uncredited
Released: 2017-10-27

Konoko wakes up on the beach and goes looking for a barber to take out the bug stucking on her...

Movie page