This creature was captured in Indonesia. It's displayed in one of their museums there where students and tourists can view the creature. The creature of course is dead.
Mabuhay!Feel free to read ghost stories, check some odd photos and ghost pictures. It's up to you to decide whether it's fake or edited. Hope it'll creep you out!