Amazing, you could live inside there.

I saw a similar idea somewhere else, not at the site you linked (if that's maybe why you are asking) It was just someone's idea on FB, spur of the moment, and many people posted pics.

The site you linked looks somewhat similar to what they might be doing at that link, I don't know, I just took a glimpse.
We are what we repeatedly do - Aristotle