The new Ida Maria video for "Stella & God" is now on YouTube: http://www.youtube.com/watch?v=NE_vfyhQWtI