Iduun

Iduun

France

Hire me

5 Projects

Iduun is an audio-video project for visual performances or installations. Behind the name of this Scandinavian goddess is a hidden duo of video directors: Volt

Website

Expertise

Software