Duan Zai Liao Shen is also known as 断哉潦神.
Duan Zai Liao Shen performs in Chinese.
断哉潦神
God Gave Me This Awkward Superpower, What is it for?