I seem to recall from previous trips that at least in Tokyo the subways stop running pretty early compared to many cities.
I've found a cheap flight into Osaka but it lands about 10:15pm so this might limit my public transport options.
I want the absolute cheapest way into town. I don't care about convenience. I like slow trans and I like walking and carrying my backpack.
What are the late and cheap options? Airport limousine/shuttlebus or public bus or subway?