A masked Haraya warrior aims to deliver the final blow on a incapacitated giant Amomongo (ape-like creature in Hiligaynon folklore).
“Fantasy, abandoned by reason, produces impossible monsters; united with it, she is the mother of the arts and the origin of marvels.” ― Francisco de Goya