Joyful Explorer in Rugged Terrain Selfie