Sun of Afghanistan – Planet Baba Yaga forever