June 25, 2017Bachi in stock now. In stock now. Bachi 01-7514, 8014, 02-1739 (Eien recommended), 1940, 2040, 7514, 04-1940, 3042, 3050 (Omiyage bachi). Prev View All Next