Kotomora
活殺自在 (かっさつじざい) Japanese meaning | Kotomora