HylianYoshi on 18 June 2016
Doubt that it's Skyloft. I'm thinking that it's either just some generic floating island or it's an airship.
THEORY: Maybe that's the mother-ship of those who developed the advanced technology seen in the game. Maybe the answer really is aliens.
bet: lost







