Sto te nema
(Original title)
Warum bist du nicht hier
Germany (alternative title)