Oto the Bear

Illustrations for an ad for Renault car producer maintenance services.