Every country has rare and unusual animals, tales of mythical beasts and rumors of cryptids, and a Venn diagram of the three groups always has a few overlaps. Depok, a city in the West Kava province of Indonesia on the western part of the island of Java, landed right smack in the middle of Indonesia’s weird creature Venn diagram with a report this week of a babi ngepet terrorizing a village in Depok. A what?
To read more, click here.