i came here for the same reason we also have the earlier cartoon africa squeaks but i don't know what the pun is on the cartoon would be punning on something older