Looking for the latest Pinoy movies and TV? It's all here!
^
PREVIEW

La Luna Sangre

Episode 63 of 66 | September 13, 2017 | 24m

EPISODE LIST

EPISODE OVERVIEW

Jethro (Dino Imperial) foresees a bad omen involving one of the Moonchasers.

MORE IMORTAL

REVIEWS