WWildlife Read More Whales stranded on Japan’s coast after earthquake in Russia: a strange coincidence?August 1, 2025 Four whales were filmed stranded on the coast of Heisaura Beach, in the Japanese city of Tateyama, just…