The ending is terrible although the plot was amazing and kept me entranced. You can tell the author rushed at the end which ruined the manga. :(
OUROBOROS:ウロボロス