The House of the Lost on the Cape (Japan, 2021) [JFTFP 2022] 12 February, 2022 On March 3, 2011, the Oshika Peninsula of the Tohoku Region in Japan became the site of one of the most devastating earthquakes in recent...