This has to be the biggest WTF turbo related moment I have ever had.Is this Japanese or American in origin?