Regarding your second photo: What IS that?
looks like an Alpha European to me
I had the same question.