Homura Akemi is a mysterious and chic character wearing a trench coat, high-heeled boots, and a pocket watch.
Homura Akemi is a mysterious and chic character wearing a trench coat, high-heeled boots, and a pocket watch.