Klubi, Tampere. I guess this is from the International short film festival, february 2006