Max e Rosa

Max e Rosa is the European Portuguese dub of Max & Ruby.