How large is this thing? Physically, that is. And, any idea what it is? It is suggestive of several things but I can make no sense of it.

:hat