Gotta love Osaka. I lived there for a couple of years and they have a roadhouse called UK Wildcats and the place is literally filled with NASCAR memorabilia and Americana.
I met the owner when he was still alive and he was a UK grad and promoted it endlessly.