Kotomora
仕返し (しかえし, shikaeshi) Japanese meaning: payback | Kotomora