The Buildings Of Tokyo Are Instantly Recognizable
Those big red SEGA buildings are 5+ floors of video arcade space. Super amazing place to go to as a tourist. Japan takes their video games seriously!
This photo was taken on my trip to Japan back in 2013. How time flies!