p3240022

Emblem of the Leopard Section, southeast Nigeria or Northwest Cameroon.