(The island is about an few hours sail away from the city. And about just everyone knows about the ceatures appearing from portals, with exceptions. The military knew about the portals for 3 days before this, but since the early morning of this day (This day being the first day of School in the RP.) They've appeared in a unimaginable amount world wide around most major cities.)