Boo Boo Can Can

Boo Boo Can Can is an educational television series in Japanese. The show premiered in 1990.