Jerry & Amanda discuss a story from Indonesia that will leave you grossed out & scratching your head!