the fragile demon prince