Actually, no. Thousand Million is definitely not a Japanese thing since they have a dedicated number for 100M, so 1B is 10 Oku. Now, the thousand million came from the long number system, which most of Europe and Spanish-speaking countries use today. In this system, a billion is a million...