Hard to say on either of the above, by Osakan standards the town I work for is pretty small and quite far out from the City proper, but we have an international university here so there is a sizeable uni student population, including a lot of foreign students.
That wouldn't totally account for the Izumiotsu Yamada being all out though.

Either way, I'll totally pay that it's better here than back in Oz - though that's very much damning with faint praise.