If it is an abstract type lions head symbol- usually embroidered on- it is likely it is the 'Luke' clothing brand.
the one with a lion as the logo
detriot
englands football kit logo
change your logo to whatever you want to write and put your "logo" on the clothes
Metro Goldwyn Mayer -- MGM -- used a roaring lion in their logo.
MGM?
Peugeot
ING
Peugeot.
Peugeot uses a standing lion in there logo, and Gumpert using a flying Lion in their logo. I know of no automobile model that uses the logo you describe.
The answer is NEWKID or NWKD. Their logo is a lion with a bow tie.
The Netherlands badge is a lion.