what is the name of syndrome island in the incredibles

1 year ago 78
Nature

The name of Syndromes headquarters in The Incredibles is Nomanisan Island.