Are those anal beads? Dang it! Now I have to go check other chapters to know what those are. LMAO. I'd be damned if they turned out to be some weird Ainu anal beads.
It seems like Satoru Noda watches a lot of movie and likes to borrow stuff from them. The intestine scene also reminds me of Hannibal escaping in The Silence of the Lambs.