Kotomora
自殖 (じしょく) Japanese meaning | Kotomora