Muto May 15, 2008 The new short film by Bluan ambiguous animation painted on public walls. Made in Buenos Aires and in Baden