Question: what does la luna sangre mean in english
Answer: La Luna Sangre ( Lit : The Blood Moon ) is a 2017 Philippine horror - fantasy drama television series .