Leopard Seal (Mystery of the South Pole)

The Leopard Seal is a first appearance in Mystery of the South Pole.