*** Welcome to piglix ***

Karakuri


Karakuri (Japanese: からくり, lit. 'mechanism') may refer to:


...
Wikipedia

...