Institutional Stop Motion animation for Spanish Cultural Centre in Uruguay ~ Really fun and bizarre video!