The Twins & Santa Claus (Original) / The Twins & Santa Claus (US)
A Danish Christmas themed series.
Info mistake?