
If you are exploring Tokyo and especially the Shinjuku area, then you will notice a strange building that just looks like an alien ship just dropped it right off in the middle of the city. Say hello to the cocoon building of Tokyo.
Continue reading “A glimpse of Japan: The cocoon building”