Isn't this an OSCA something-or-the-other? I read about it in the 90s, or was it the '80s (yeah I know, I started young, so sue me). Actually, thinking about it, the shape looks much more modern, I'd hazard a guess for the middle third of the '90s (from '93 to '96). I have absolutely forgotten what it's called though.