Whoa... that Japanese site looks pretty sweet.
Babel Fish offers free translation and does a passable job to boot. I wouldn't order anything off a translated website, but it's a good way to get an idea of what's there. Just type in the URL (
www.e-framebank.com) and tell it to translate Japanese to English.