I just scored one of these. Also an import from Japan. Still has a Japanese bike registration sticker on it.
It's got so many different things going on. There's some weird pointy braze ons on the seat tube that look like they once held something. What, however, I can't figure out. Anyone figure out what those are for?