Just installed Google Chrome (for Mac), and readin the help section, I discovered the Translation option that allows you to right-click on a page and hit the Translate option. I went back to the "Basses Spotted" Section, and clicked on the Atelier link put up by glefty5. Went to the website, which is in Japanese, and toggled the Translate option. It's very readable!
Google Chrome has some very cool features, and loads fast. I don't have stock in the company, just think it's a good option to other browsers out there.