Bachi in stock now.

June 25, 2017

Bachi in stock now.

In stock now. 
Bachi 01-7514, 8014, 02-1739 (Eien recommended), 1940, 2040, 7514,  04-1940, 3042, 3050 (Omiyage bachi).