Vocabulary

マウンテンフレーム

mounting frame

noun