kara kuriremasu
1. Can handle; Am capable of
Verb
1. Can handle; Am capable of
1. mechanism; machinery
2. trick; dodge
3. mechanical doll; string puppet
1. mechanical doll; automaton
1. automaton clock; marionette clock
1. peep show; device with lens mounted on a stand or in a box to view enlarged pictures — explanation
1. to manipulate; to pull strings
2. to control a person from the shadows
1. puppet powered by (falling) water; water-powered contrivance
1. If it's a mechanical doll…; When it's a mechanical doll…
1. Probably a mechanical doll.; Likely a clockwork doll.
1. If it were a karakuri doll; If it is a karakuri doll