DC Database
Advertisement

The Lazarus Island is the headquarters of the League of Lazarus.

History



Residents

Notes

  • No one can die on the island.

See Also

Advertisement