Leo Matsuda

Leo Matsuda

  • Place of birth: São Paulo, São Paulo, Brazil
  • Also know as: Leonardo Matsuda

Bio

Leo Matsuda is a Brazilian animation director.

Production Credits