what is the name of syndrome island in the incredibles

1 year ago 72
Nature

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