Kotomora
背信者 (haishinsha) Japanese meaning: traitor | Kotomora