Filipino Folklore creatures of Trese Part 2

Filipino Folklore creatures of Trese Part 2 You can read the first