This refers to the Jupiter CS-60, but still doesnt tell us where the brand comes from. It looks Japanese, but from what I have read, one of the give-aways of this would be a cadmium-plated chassis....which it seems our unit here in question isnt plated. So, it looks Japanese, but its possibly...