I was perplexed about how to answer, and then suddenly it came to me--I can give you not only a description of the food, but also a website that tells you about it:
The Oki Dog
http://hotdogspot.com/2004/07/oki-do...s-in-town.html
"Oki Dog" is a large flour tortilla with two weird chewy hot dogs in it, American cheese, spicy beef chili, and pastrami. It's full of salt.