it appears to be a mirror to me, and the set of the totem appears to be set up as a energy gathering point the words at the bottom of the screen a shire to helen wasp with powers that could make you gasp, seem to mean it hides great power the Principles it give are time, light, and Syntropy maybe that has something to do with it hope this helps if you need someone to try something dumb find me