Question: what does la luna sangre mean in english
Answer: The Blood Moon