Stephen "Steve" Cucumber

Stephen Cucumber is Larry's brother.