It looks a bit like one of those Technics arrangers (kn6000/7000) dont'cha think?
_________________________
[i]With the ever increase in technology, the word "impossible" should be used with Caution - if at all..