Yeah, I remember those, though I've never seen one in person. It was called the "Suntour X-1", I think.
Here's a bit of info from Ebay, but unfortunately since the auction is closed, the picture is gone:
Here's one listed for sale:
http://www.tir.com/
Looking on the SunTour Museum website, I also see an "SX50" which looks as if it also has a funky mounting method:
http://member.nifty.ne.jp/
-JimG <skoop@slackers.net>