crossbow, possibly Bavarian; cranequin, probably southern German

Lindy Arts