Kotomora
利他主義者 (ritashugisha) Japanese meaning: altruist | Kotomora