Persona 5 Royal Is What the Doctor Ordered

The Tokyo Olympic Games are postponed to 2021. With coronavirus cases mounting, athletes and their countries started bowing out of the competition ahead of the Japanese Prime Minister Shinzo Abe and the International Olympic Committee’s official announcement on Tuesday, March 24.

It’s a shame on multiple fronts. As governmental powers have ramped up the blame game, finger pointing at which…