Kramodlog
Naked and living in a barrel
It is near Turkey. Remember Turkey? Turkey is where Chris Pine stole Dr. Poison's notebook and stole a plane. The same plane he was in when he crashed near the island. Now, I'm not too familiar with WWI planes, but I'm pretty sure the plane he stole didn't have enough fuel to fly from Turkey to just-one-day-away-from-London-by-boat. It also needs to be waters controlled by the Germans because a German boat followed Pine to the island.Why, where is this fictional island? Is it nearer to Gotham? Or Metropolis? Or Star City? Central City? National City? Grodd's Gorilla City?
Close to Turkey, island, waters where Germans go freely, Ares, Zeus, Amazons... The island near Greece.
But this is over thinking it. The writers didn't put that much thought into this.
Last edited: