Larry the Barista / Additional Voices (voice)