Vanilla fudge log

A rose essence truffle is a rare item that can be won on the Squeal of Fortune, obtained through skilling or by sending 50 Valentine hearts.