Your browser isn’t supported anymore. Update it to find the best YouTube practical experience and our most current capabilities. Learn more Batibat is a horrifying demon from the Philipines. She is said to generally be linked with trees and she is recognized for creating sudden death to people who find https://margaretu630dgj1.wikigdia.com/user