Vocabulary

東京スカイツリー

Tokyo Skytree (broadcasting and observation tower in Sumida, Tokyo)

noun