Kotomora
血の中傷 (chinochuushou) Japanese meaning: blood libel | Kotomora