We get one of these every few months in Tokyo too... Usually held in large
departo (department stores), they are packed full of goodies. 99% of which are film-based equipments. Though, the bargain bins (1000yen
etc), are often filled with old digitals). This SX-70 groups (Sweetroad), are also a Seiko watch shop, so I know them well...
Limited English support is available here too:
http://sx70.jp/e/index.html