User blog comment:Ceras SanMarina/The Movie (Possible spoilers! No, probable spoilers?)/@comment-96.24.152.155-20100605104303

You mean Seychelles? I'm not sure of this whole "Island" Thing. ._. some one care to explain?