Elaine Yu

Known For

The Decaying

Movies Featuring Elaine Yu

The Decaying

The Decaying (2017)

as Leni Cabugao