Log in or Sign up
Puaka Bidai, according to oral history, is believed to be an incarnated creature that disturbs and disrupts the lives of village residents.(Indonesia)a with video of 16:9