Here is a darker side of Japan. I hope nobody gets upset that I posted it. This is something I see almost every weeknight. At around 10:30pm the homeless start to come into Kawasaki station and sleep next to the walls. I'm not sure where they go in the day. In fact you can see homeless people have setup shanties in many parks in the bushes and places like that around Tokyo. I'm not sure which other stations get this. I pretty sure it doesn't happen at most stations.
These pictures pretty much speak for themselves. I guess all big cities have their homeless.