Vocabulary

スカイクレーン

sky crane; skycrane; flying crane

noun