~ 40 million people live here. And then there is Mt. Fuji:
Well, our address in this universe. But more relevant, eons and ages folded in this little image. Here, time becomes space.