からくりとけい
Meanings
Noun
1. automaton clock; marionette clock
Composed of
mechanism; machinery; trick; dodge; mechanical doll; string puppet
clock; watch; timepiece