Of course, the next question is, where do they get the energy to separate the hydrogen for the fuel cells.
They have a lot of resources for the energy:
https://en.wikipedia.org/wiki/List_of_power_stations_in_Japan