he either swallowed or inserted up his rectum a LOT of foreign objects...
Some look like needles or bobby pins..
the large ovoid structure could be anything... its probably metalic due to its opacity on xray...
You realize that this is pushing the limits of a "SF medic" related thread. A freak show every now and then is good for the forum though.

LOL