I’ve used this wrapping paper also and can confirm that it does seem to be European-style kraft. The only problem is that I find the color rubs off when folding (at least the red does).
I also have a roll of this Pacon paper, which isn’t European kraft but works pretty well for low-complex models at least. https://www.amazon.com/gp/aw/d/B009GKRLOS