A vehicle running on hydrogen isn't an ICE. These are fuel cells.
https://en.wikipedia.org/wiki/Toyota_Mirai
This is an electric vehicle which generates power through hydrogen fuel cells rather than storing it as electrical energy in a battery (though it has a battery too).
> Toyota's latest generation hybrid components were used extensively in the fuel cell powertrain, including the electric motor, power control and main battery. The electric traction motor delivers 113 kilowatts (152 hp; 154 PS) and 335 N⋅m (247 lbf⋅ft) of torque. The Mirai has a 245V (1.6 kWh) sealed nickel-metal hydride (NiMH) traction rechargeable battery pack, similar to the one used in the Camry hybrid.
A question for Japan is "how do you store and refuel a car?" With a hydrogen station, it's a lot like a regular gas station in terms of space, process and time spent. They don't quite have the space for making large charging stations ( e.g. https://electrek.co/2022/05/19/tesla-building-new-worlds-lar... ) which take longer and in turn require more land per car.
There's also the "charging at home isn't as viable". https://www.google.com/maps/@35.1913767,138.6480478,3a,75y,3... or https://www.google.com/maps/@35.1913767,138.6480478,3a,75y,3... or https://www.google.com/maps/@35.1888588,138.697268,14z