Kotomora
脱進機 (dasshinki) Japanese meaning: escapement | Kotomora