NFTs in Tokyo Shibuya

Shibuya station led walls. Tokyo, Japan