German Animation Company founded 2005

"