Perhaps Voldemort himself. He might see Draco as a tool, and Imperiusing him would allow Voldemort to have more control over the Slytherin side of Hogwarts or use Draco to spy on Harry. Another possibility is a rogue wizard who has a grudge against the Malfoy family and wants to cause them trouble by making Draco do things he wouldn't normally do while under the Imperius Curse.
Actually, Harry could be the most interesting character to develop in this fanfiction. His relationship with Draco is already full of tension. When he discovers Lucius using the Imperius Curse on Draco, he has to decide whether to help Draco or use the situation to his advantage against the Death Eaters. His moral compass and his natural inclination to do the right thing would be put to the test.
Harry might be shocked at first. He'd probably feel a sense of urgency to break the Imperius Curse. He could also feel a bit of pity for Draco, as Draco is being controlled against his will.
One idea could be that Draco is put under the Imperius Curse by Lucius to perform a dangerous task at Hogwarts, but Harry somehow senses something is wrong and tries to save Draco. Another could be a backstory where Lucius used the Imperius Curse on others during his time at Hogwarts, and Draco discovers this and has to deal with the moral implications. Maybe also a plot where Harry uses the knowledge of the Imperius Curse on Lucius to gain information about Voldemort's plans, and Draco gets caught in the middle of this power struggle.
The plot could involve Harry suspecting the Death Eaters or some other dark forces of being behind the Imperius Curse on Draco. So, he starts to investigate secretly, which might lead him into dangerous situations. Maybe he discovers a connection between Draco's Imperius state and a larger, more sinister plot against Hogwarts or the wizarding world in general.
One great fanfiction could be 'The Malfoy Redemption'. In it, Draco is under the Imperius curse cast by his father Lucius, but Harry Potter steps in to break the curse. It shows a complex relationship between the characters.
A Death Eater could be the main character. For example, a Death Eater who is starting to have doubts about Voldemort's use of the Imperius Curse. He could be put under the curse himself by Voldemort to do something he doesn't want to, and the fanfic could be about his internal struggle to break free and change sides.
There's also the possibility that it's a character who has been secretly working against Harry all along and finally resorts to the Imperius Curse to fully control him. This character could be someone who is jealous of Harry's fame or power.
Well, in many such fanfictions, Harry might be shocked at first. He probably feels a sense of pity for Draco too. After all, being under the Imperius Curse means Draco has no control over his actions.
In the fanfiction, if Harry discovers Draco is imperioused, he might first be shocked. Then he would probably try to find a way to break the imperius curse. He could seek help from the teachers at Hogwarts, like Professor Snape or Professor Flitwick, who are knowledgeable about dark magic and counter - curses.
Maybe Draco says some really mean and hurtful words to Harry. For example, he might make fun of Harry's family situation, like his parents' death or his relationship with the Dursleys. Words like that can be really cutting and could easily make Harry cry.