Anyone know much about this little twin lens camera? A relative gave me one and it's in great shape. Says it takes 127 film, is this film size still made or is there an equivalent? If anything will look good on a book shelf...

Thanks!