Larry the O

Larry the O is a professional sound designer who has worked on more than a dozen LucasArts Star Wars video games.