The duo become stuck on a strange beach planet.The duo become stuck on a strange beach planet.The duo become stuck on a strange beach planet.