Definition of 東京スカイツリー (とうきょうスカイツリー)

とうきょ

東京スカイツリー

とうきょうスカイツリー

toukyousukaitsurii

noun
Tokyo Skytree, broadcasting tower with observation deck in Sumida ward, Tokyo, Japan
Related Kanji
east
capital, 10**16