teaser

Eye candy: Ladybug

See Chilean studio Leyenda's calling card to the cinematics market, done in just seven weeks of part-time work.

Wednesday, July 4th, 2012