Lol, it's Japan. I bet on any given day you could find that 75% of locals don't favor foreign something. (To be fair, they are not unique in this)
Lol, it's Japan. I bet on any given day you could find that 75% of locals don't favor foreign something. (To be fair, they are not unique in this)