Netflix's First Series From The Philippines Is Pretty Gruesome