P000665 Twin Milling 1989 Ikeda IPM-33 - Japan