Is this beast Tutu chanting the sutra? It doesn't even look like that, does it?