> Wow, Japan has a lot

Of course: it's long been a developed country and it's densely populated.