Kotomora
無死 (むし, mushi) Japanese meaning: no outs | Kotomora