Horror scenes as thousands of fish mysteriously wash up dead on beach December 8, 2023 Thousands of dead fish have washed up on a beach in northern Japan. This bizarre incident took place on Thursday in Hakodate, More