40 BM 676B-S-00154. I know it's Japanese made, but need help identifying the year so I can get parts if they're available. Thanks in advance for any help.