RADAR
Updated 12 days ago
115A, rue Emile Mark L-4620 Differdange Luxembourg
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.