Demons and Humans are bonded together within the Toshima district of Japan and are forced to wear collars and wristbands.
January 11th, 2012 at 03:00am