Kotomora
寸善尺魔 (すんぜんしゃくま) Japanese meaning | Kotomora