Ted and Eddy: the two headed chocolate teddy bear.

Notes ()