The walls with chinese wordings are animated and they scroll, saying that life or death depends on death god...
"
A shelter to match, GET IT NOW ^^