You can only find 2 pics of the DS-16?! There are all kinds of videos, pics, and whatnot about the it all over the web. Hell, I saw one every time I went to Kiddie City as a kid.
I can't imagine info about something like that hasn't surfaced yet, but stranger things have happened...