We are Stolen Goods, a Film and Animation studio based in Amsterdam