Uncategorized Homura Witch Akemi homura is a fictional character from the 2011 anime series puella magi madoka magica homura akemi