OMG stamping an elephant seal

This is a huge animal….