Rover Joe

'Rover Joe first appeared in The Muppet Musicians of Bremen.