Nature Cat

Nature Cat is a tally ho cat in the show of the same name