Craftsman Kaibara's trades starts with Craftsman Kaibara in Ninja - Gunslinger map (72, 34). The steps below are read from the quest's script on this server, in the order the script's quest stage moves through them.
Walkthrough

1 Talk to Craftsman Kaibara in Ninja - Gunslinger map (72, 34)
When Base class is Ninja Choose “Gokurin” then “Yes! I want one!” Have with you 400 ×
Dragon Scale, 5 ×
Oridecon, 30 ×
Dragon Skin, 200,000 zenyIt takes 400 ×
Dragon Scale, 5 ×
Oridecon, 30 ×
Dragon Skin, 200,000 zenyYou get 1 ×
KhukriThe required material for this sword is 400 Dragon Scales,
5 Oridecons, and 30 Dragon Skins.
and 200,000 Zeny.
Do you want me to create this item for you?
Script:
npc/quests/ninja_quests.txt:907
2 Talk to Craftsman Kaibara in Ninja - Gunslinger map (72, 34)
When Base class is Ninja Choose “Jitte” then “Yes! I want one!” Have with you 30 ×
Steel, 1 ×
Old Hilt, 20,000 zenyIt takes 30 ×
Steel, 1 ×
Old Hilt, 20,000 zenyYou get 1 ×
JitteThis sword has a legend that the more enemies you slay with it, the stronger it gets.
The required materials are 30 Steel, one Old Hilt
and 20,000 Zeny.
Do you want me to create this item for you?
Script:
npc/quests/ninja_quests.txt:959
3 Talk to Craftsman Kaibara in Ninja - Gunslinger map (72, 34)
When Base class is Ninja Choose “Ashura[3]” then “Yes! I want one!” Have with you 25 ×
Steel, 5 ×
Worn-out Magic Scroll, 32,000 zenyIt takes 25 ×
Steel, 5 ×
Worn-out Magic Scroll, 32,000 zenyYou get 1 ×
Asura [3]In order to create an Ashura[3], I require
25 Steel, 5 Worn-out Magic Scrolls
And 32,000 Zeny.
Do you want me to create this item for you?
Script:
npc/quests/ninja_quests.txt:1007
4 Talk to Craftsman Kaibara in Ninja - Gunslinger map (72, 34)
When Base class is Ninja Choose “Murasame” then “Yes! I want one!” Have with you 30 ×
Steel, 10 ×
Aquamarine, 48,000 zenyIt takes 30 ×
Steel, 10 ×
Aquamarine, 48,000 zenyYou get 1 ×
Murasame [1]To create the Murasame, I require
30 Steel, 10 Aquamarines
And 48,000 Zeny.
Do you want me to create this item for you?
Script:
npc/quests/ninja_quests.txt:1056
5 Talk to Craftsman Kaibara in Ninja - Gunslinger map (72, 34)
When Base class is Ninja Choose “Hakujin” then “Yes! I want one!” Have with you 500 ×
Skel-Bone, 10 ×
Level 3 Heal, 5 ×
Pearl, 120,000 zenyIt takes 500 ×
Skel-Bone, 10 ×
Level 3 Heal, 5 ×
Pearl, 120,000 zenyYou get 1 ×
Hakujin500 Skel-Bones, 5 Pearls
10 Level 3 Heal Scrolls
and 120,000 Zeny.
Do you want me to create this item for you?
Script:
npc/quests/ninja_quests.txt:1106
Rewards over the whole quest
1 ×
Khukri; 1 ×
Jitte; 1 ×
Asura [3]; 1 ×
Murasame [1]; 1 ×
Hakujin
How this page is made: every step comes from the NPC scripts the server loads for Episode 13.2 (the file and line are under each step). "When" lists the checks the script makes before that branch runs; "Have with you" are the items it counts; experience from getexp is multiplied by the server's 50x quest rate. NPC lines are the script's own text.