Find the word definition

Wikipedia
Scarabeefilms

Scarabeefilms B.V. is a Dutch corporation specialized in the production of creative documentaries, short films and feature films about all kind of arts, cultural and social subjects for the cinema and public broadcasting.