Kyocera Yashica - the final camera?