This is the best that I can do on a short notice with limited time at my disposal. This puzzle is generated by JSudoku with several additional clues by me.
Rating based on required solving techniques: Extra Hard
My personal rating based on actual solving: Hard
Except for a single non-basic technique this Samurai is pretty straight forward.
Below the code you can find a four step hidden hint regarding the non-basic technique. Select a step to read it.
If you do not know this technique, it is time to learn it. Hint 1 includes a URL.
It is only a tiny tick more difficult to learn than an X-Wing is and often easier to find.
098056700700000003100802000007500008500000300309007002600040200000000000070105006
002360570500000001000501002200004100008000006300600208007040003090000000000709060
200030007000602090006000000060020030800705006040060070000000300050301000300080005
030501000000000050500070300709002005600000200003700001300105000400000003067048500
300906050000000000005080002600400807003000009400009200000803006800000005006710380
Hint 1: The non-basic technique is a 2-String Kite
Hint 2: There is a 2-String Kite for 3.
Hint 3: There is a 2-String Kite for 3 in grid 5 (the bottom right one).
Hint 4: Pencil 3 can be eleiminated in g5:r2c5. Here a picture showing the 2-String Kite