TFZ is an exploration into various mysteries & peculiarities through the sands of time & space...
https://www.youtube.com/watch?v=ZSyH26cl9AQ
If nothing else, it's a very entertaining production.