Answer
Mikuru Asahina is a character in The Melancholy of Haruhi Suzumiya voiced by Stephanie Sheh. Mikuru is a time traveler from the future who works for a secret organization tasked with preventing temporal paradoxes. Despite her serious mission, Mikuru often finds herself caught up in the antics of Haruhi Suzumiya and her friends.