Welcome to Khangba Marwu, a prison city under the futuristic planet of New Eden, here yull fight for your life or die trying, much to the amusement of the viewers! The entire city is televised to the upper city to watch scrappy prisoners, mutants, and espers fight, mate and kill each other to live out their life sentence! This is Rin, an esper w...Read more