Good, nice you found at least some info. Like Joe S, i think it's a custom made model. Specific information on THIS specific one seems impossible to find.

Good luck Mr RabbitResearch... euh......