Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Photo above: Zhang Ziyi and Odagiri Joe in the 2005 Japanese musical Princess Raccoon (Operetta tanuki goten), the final film directed by Suzuki Seijun (1923-2017). Note: As I’ve already done several times in this blog, I am interrupting my series…