About the unfortunate Japanese and their karma.

 

v20240901