Tagged: Villagers

image source telegraph.co.uk
Weird World 2

Villagers in Indonesia were stunned when they, what they thought was an angel to actually turns out to be a sex doll. The residents of a remote Indonesian village discovered what they believed to be an “angel” on a beach. The figure that really looked like a human was described by a local news organisation