Got the watch from Geraspace here on Amazon. It came in the Casio box with Japanese instructions (so you'll need to go online to get English, look for Module 3159), and the band and the back of the watch do say Made in Japan. As others have mentioned, there was no screen protector on the watch and it was a bit dusty, maybe it had been a demo? So while it's slightly annoying that the watch appears to have been previously handled, short of actually going to Japan and buying one, I'm satisfied with what I got.
The watch has some weight to it, feels nicer than the other cheaper Casios I have. The band is nicer than those cheaper watches, it has the word PUR marked on it, which likely stands for Polyurethane. It's soft and malleable, no complaints here. I like the shape of the watch and the screen layout, definitely more premium than similar looking cheaper Casios who sometimes have funky colors and "loud" feature advertisement on the watch. This one is more subtle, which I like. So all in all one of my favorite watches so far.