Angel Island (Sonic Boom)

Angel Island is a location mentioned in the Sonic Boom television series. Not much is known about this island except that it is where Knuckles the Echidna come from.