teddy bear? Im getting mixed impressions of Beirut...