Santa Claus

Santa Claus is a production company in Portugal. They were responsible for the Portuguese dub of Tenkai Knights.