Bung Put is the largest organ trafficking cartel on Earth
Bung Put is a Chinese-Necron organ trafficking cartel based in China. Bung Put kidnaps non Bung Put members in China and in remote countries for organ harvesting. The Bung Put cartel is currently under the leadership of Xi Jinping and Kim Jung Ul.