interfectrix

interfectrix, icis T etc. f
interfector.