Ok i agree, but as there was never much doubt about the fact it was made in japan in the first place, i just saw this as a confirmation... (it looks to be original hardware, although i agree that's something you can never know with 100% certainty)
These things don't have serial numbers, so there...