I am kinda thinking it looked like some weird Lexus. Looks familiar, just not sure what it is, and never saw the badge before.
Don't have any pics of the front unfortunately, not very tall headlights with a row of LEDs across the bottom...
anyone know what it is?