Richard Leighton nos presenta, desde Los Ángeles, The Dept, su tienda, donde encontraréis sus camisetas de la serie «Androids Always Win!». Nos encanta que nos contacten desde tan lejos! 😉
Podéis ver su trabajo como director de arte y seguir su blog en su web.