Japan: Hokkaido Beach Overrun by Sardines and Mackerels
In an enigmatic episode in northern Japan, the shores of Hakodate found themselves swathed in the silver gleam of death as countless sardines and mackerel met their demise.
Japan: Hokkaido Beach Overrun by Sardines and Mackerels Read Post »