Epstein Island

Epstein island is a location in the KCU. Appearing in Chapter two, it serves as the main base of Captain Cyborg during his journey to reunite the revengers and maintain order through out the wasteland caused by "the snap". On March 29th, 2021, the island was raided and destroyed by the forces of Efrain II, kicking Captain Cyborg out of the island and in search of Aiden.