Cinema: Netflix’s “Shinkansen Daibakuha”
Editor’s brief: As someone who travels to or lives in Japan, the Shinkansen (“bullet train”) is a necessary mode of transportation. It is an elegant and efficient machinery that propels the domestic economy and connects the lives of millions every […]