Then again Japan is technically made of islands so I suppose they both take place on islands.