Sorry for the delay. This page has undergone quite a couple of rewrites and redo's. Mostly about the visuals.
Anyways, it seems Sakura, Allie and Numei knows a few thing about what's going on in that island.