Leo Matsuda

Leo Matsuda is a Story Artist at Walt Disney Animation Studios. He is best known for directing the Meander short: Inner Workings.