Laila Matsuhashi

Born: None


Placeholder

The Red Dress

as Inspector Hamada
Released: 2024-05-18

In Japan, a Filipina migrant is chosen by a haunted dress to be its new owner and is manipulated...

Movie page