Zoboomafoo (character)

Zoboomafoo is a lemur character on Zoboomafoo.

Appearances

 * All episodes