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
ING
Peugeot
Peugeot.
MGM?
Metro Goldwyn Mayer -- MGM -- used a roaring lion in their logo.
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.