You know what would really make things interesting?
Some more japanese isekaied and figuring out that he's either in charge of the traps or someone else who knows a lot about his style is.
The moment when they recognize the God Trapper style and go pale would be epic.