Arrived in good condition. Looks like OEM :-) Label says Made in Japan ;-)
Fast shiping. Not tested yet