Akihabara UDX is a sightseeing spot in Chiyoda Ku, Tokyo. 1 YouTube travel vloggers — including Tokyo Kenchan — have covered it across 1 clips.
“to light in on the udx building that has a place to sit down and Overlook the”