I tried to translate the text as best I could; please make corrections as necessary.
Have you dropped the "nasty look demon" Homura-chan?Or the "glasses and braids" Homura-chan?It... it's not something I can just choose......the "glasses and braids" Homura-chan then.popHomura-chan!!Mami-san!