Jabberwock Island is the potentially perfect vacation place crystal clear water, palm trees, the whole deal. But it doesn’t look like that…
Komaru Naegi, sister of Makoto Naegi, has been living trapped in an apartment for over a year now. One day, she is…