Indonesian police confiscated a sex toy worshiped by villagers.

 

v20240901