Literally called Water Town, Mizu Machi has just officially open as of June 2020 and is nestled in the centre of Tokyo Skytree (Sora Machi/Sky Town) and …

AloJapan.com