A very cute watch! This watch is called “The Librarian Watch”. They are made by a company called Whimsical Watches. They make all kinds of watches with tiny things in them. All those pieces are hand made. You can choose bands in different colours and structures. You can buy it either here or here.