Can anyone provide me more details on this grill? I have not been able to locate a picture of another grill like this. Is it a genuine SSS grill? If so, was this a US, Japan, or European model, and what year?