Kotomora
横領者 (ouryousha) Japanese meaning: embezzler | Kotomora