Animation/Atomic Puppet

Atomic Puppet is a Canadian/French animated television series.