User blog comment:B214/Question & Answers 5/@comment-74.173.162.168-20150923134215/@comment-108.224.166.119-20150925050913

Souji Okita has centuries worth of experience both in swordsmanship and warfare (both natural and supernatural) plus he has all those monsters he can summon so I'm going with Souji Okita