MBUMF Financials: Mabuchi Motor Co Ltd AI Analysis