Ittetsu Nemoto is the subject of a wonderfully quiet documentary on this selfsame topic, The Departure, directed by Lana Wilson. (It is available on Amazon Prime Video.)
Did you attempt to consume the article in Safari's Reader View, perchance?
I did not have difficulty with the site on an iPhone (though there could be locally attributable reasons for that), but I just checked and things look lovely in Reader View.
If I could live in Nara, I feel as if my life would become instantly tolerable whilst simultaneously beneficial to those immediately around me.