Anthro from the planet Traum, disguising himself as a special inspector from ...
Super Friends
Season 1 Episode 13: The Mysterious Moles
Important research projects have been closed down and the Superfriends are called in to find and restore missing air conditioning units.