Tabaluga and Leo (alternatively: Tabaluga - The Christmas Movie) is a cartoon from 2003. It is the TV special for the cartoon series "Tabaluga" (1997-2004).
Contribute to this page
Suggest an edit or add missing content
Top Gap
By what name was Tabaluga (1994) officially released in Canada in English?