I watched it near Iidabashi Station. It seemed like just about everyone going to work at that hour stopped to have a goggle. (Even some idiots who were just using sunglasses...) Even with the clouds, if you used eclipse glasses you could actually see it pretty well. Definitely the chance of a lifetime to see an eclipse so perfectly shaped, IMO.
It's all over now, BTW, so don't bother trying to see it now.