If you have been to Japan you are probably familiar with how large some of the train stations can be there. They’re usually mammoth public transport hubs where you might have 3-4 metro lines and another 3-4 train lines meeting together in the same place.
In addition to this, there are usually lots of restaurants, coffee shops and other stores spread on at least 3-4 floors with some going as high as 10-11 floors. Osaka Station is no different, however, on top of all of this it has a wonderful roof with places to relax and even an urban farm.