Shibuya Crossing in Japan. At this moment, the world of anime has stepped into reality.
I really love the streets of Japan! The neon-lit world at night is so captivating that it makes people immerse themselves in it.
#JapanTravel #Tokyo #Shibuya #AnimeComesIntoReality #ShibuyaSky #Sunset