Interesting video and layout. Nice close up photography when the video was completed. I like the Good, Bad and Ugly background music. What scale was the modeling done in? Almost surrealistic modeling.
Flabbergasted comes to mind! Pretty sure that it is "On3" - I have seen photos of it sumwhere before.
Really museum stuff for sure! The creator certainly has a mind for detail.