Masa Oshiro

Masa Oshiro is an effects animator at Walt Disney Animation Studios.