Can anyone id this camera? Hey what is that mounted on the 20mm AA cannon?

Top