About

Radar is a Luxembourg-based production company/creative studio focusing on imagination and wonder. We create surprising, original and fun works, from videogames to films, using animation as well as live-action