Gerald Shepherd

Gerald Shepherd is an Indonesian animator. He is an animator for Battle of the Breeds.