James Baxter

James Baxter is a british animator for Walt Disney Animation Studios.