Kotomora
活殺自在 (kassatsujizai) Japanese meaning | Kotomora