Leopard seals are solitary animals that inhabit the pack-ice surrounding the area, growing up to 3.5 meters long. They are inquisitive, but rarely attack humans. They will eat anything from ...
Considering that during these glacial times, WB would have been around 8km from the coast, the leopard seal tooth would have had to be brought into the shelter by humans. The presence of the ...