Jarama,
Found you another site, loads of pictures, this mad fool seems to actually own at least one of the cars.
http://village.infoweb.ne.jp/~fwgi6609/r360.htm
Only snag is its all in Japanese, the English page is under construction, however he has given e mail address etc.
It was quite an enjoyable search, I have found all sorts of sites, many to do with Mazda's Le Mans win in 91.
Regards