A strange uniform

The uniform on the picture seem to be a german. but the sign on the cap isn`t.
There is a deadhead color tab, maybe with pink edge (i think that the Panzer Artillery had the same kind of tabs, but the form looks like a Hermann Goring Division panzer unit tab)
I have never seen a shoulder mark like the one on the photo. If the white line was double,we would say that is a SS-Junker tab…

Does anybody knows something about this uniform?

Looks very like the Edelweiss, which is the symbol of the Gebirgsjäger (mountain troops).
http://en.wikipedia.org/wiki/File:GebirgsEdelweisscap.jpg

The symbol on the cap is lion. The picture is taken in 1943 in Bulgaria and the man on it is Bulgarian junker.