That would be a good idea actually, unless that on some way gives her despair, or something idk
I still say that not even the idea of Godzilla would be a real punishment for her, the best way to make her feel bad is not giving her what she wants
Every bad punishment it would be good to her, concideranding that she likes feeling despair, so probably just jail forever.
I just searched for: Gemini Home Entertaiment villains wiki
So many days have passed, and now The Iris have a villain page.