Found this behind the dash today and wondered what it was. Small black box with AT-029 on it. And a small jap sticker. Any ideas?