Homura Akemi is a fictional character in the 2011 Japanese anime television series Puella Magi Madoka Magica. A mysterious magical girl who first appears in one of Madoka Kaname's nightmares, Homura tries her best to prevent Madoka from making a contract with the messenger of magic, Kyubey. As the story progresses, it is revealed that Homura is a time traveler and has seen Madoka die countless times whenever she makes a contract with Kyubey. Homura becomes the sole main protagonist of the 2013 sequel film Puella Magi Madoka Magica the Movie: Rebellion, where she fights with her fellow magical girls against surreal monsters called Nightmares, but after some time, she realizes something is wrong with her memories and then tries to investigate. Homura has appeared in most Puella Magi Madoka Magica related media, including manga, novel adaptations of the series, and video games.