Vocabulary

スカイウォーク

skywalk; skybridge; skyway

noun