ODN – Over a hundred melon-headed whale dolphins have beached themselves on a shoreline north of Tokyo. Report by Claire Lomas.

Related Posts