Starfish Island
Starfish Island is the island millionaire playboy Oliver Queen washed up.
Name:
Starfish Island
Aliases:
- Lian Yu
Start year:
1959
First issue:
Adventure Comics (1938) #256 The Dragnet Superboy ;The Ordeal of Aquaman ; The Green Arrow's First Case
No description