This video has been removed from YouTube.
In my town we have had this mechanical displays in Ogilvy’s department store window for over 70 years, since 1947. Bavarian scenes by German toy manufacturer "The Mill scene"