Vocabulary
機械仕掛け
きかいじかけ
mechanism; mechanical parts; jack-in-the-box
noun
adj-no