Demon Slayer gets four new Japanese automatic watches with handcrafted metallic-foil dials
Japanese watch brand Garrack has announced four new Demon Slayer automatic watches featuring handcrafted Kanazawa foil dials. The Japanese-made models are scheduled for release in late November 2026, although their designs, prices and exact launch date remain under wraps.