User blog comment:LeonTheDoge/The Exploded Life Pod/@comment-26996876-20160212231917

Keep it flowin' with theories, everyone!

Mine is... it'd be located near the Floating Island.