Kotomora
娑婆 (しゃば, shaba) Japanese meaning: this world | Kotomora