I didnt know Japan had the death penalty. My first thought as well.
Yes, that is more of the nonsense that the progressives teach you, that no “civilized” country has the death penalty. Japan does. Korea does.
Don't forget Singapore and Taiwan.