I looked that up actually - two men in switzerland have reportedly made every one of these in existence. They don't even have a website, and you have to write their physical address to be put on a waiting list to purchase one of these. Around ~5000 have been made in total, and they are very hard to obtain. A bunch of people have asked on various youtube vids, and online - and the response is around $1500 to buy one. Pretty wild.