Stella Chuu as Devil Homura

Stella Chuu as Devil Homura