Aberdeen badge