Talk:Alfa

I remember reading somewere that this was an Alfa puppet used in Finland? Its slightly different from the Norway puppet. I dont have anything to back this up tho... it was some years ago!