Jabberwock Island is the potentially perfect vacation place crystal clear water, palm trees, the whole deal. But it doesn’t look like that…
It was a school for Japan’s most elite students, so-called symbols of hope. That hope turned to despair when Makoto Naegi found…