Vanilla Almond Truffle

White chocolate with fresh vanilla beans covered with roasted almonds