In the otherworldly city of Delta, its grotesque residents sustain themselves by consuming human ene...
Really good, was worried the lead girl would be over sexualized but most of the characters see her as a big sis.