Advertised on CeDe.com
Pic on their page
...& can't help thinking I've seen this before ?
Anyhoo, states limited to 99 units, height of 23cm, & priced at €84.49. (In the past, all of my CeDe orders have included delivery. I cannot guarantee that we will share the same shopping experience)...