Can someone tell me what this is??

Every 79 model I've seen seems to have the zebra humbuckers so it's a bit of an odd ball. Have you posted over on the Dean forums? They have a pretty active community and can probably give you some information based upon the serial number if you have it.
 
You've all been more helpful then the Dean Forum. Most of the responses I got were in the vein of: " DUDE THATS TOTALLY NOT A 79!"

Which is what I said, in my first post, but meh.