eBay Item #253478178470

Guys
anyone ever seen one of these.
The seller had no real info but thought it was a Thorntons offering being similar to Roverdom?