August 6, 2018 1:04 pm

Blue Whale Washes Ashore in Japan

A blue whale washed ashore in Kamakura City, Japan. The National Museum of Nature and Science stated there is no record of this happening before in Japan.

US & World Videos

Exit mobile version