Strange new world=imaginary world/ friends I had when little. Even though gone now, I still remember how it helped me cope through rough times.