JK Japanese. enough said, fuck those bastards.
I did check the oil, just not often enough. Lesson learned, now its going to get checked after every run, even though the leaky turbos been fixed. Want to bet $100 that I'll l find another way to break it again??