Whale mounds

Whale mounds (鯨塚, Kujira Tsuga) are mounds dedicated to whales that have been washed up on the shore, a custom unique to Japan.