If you mean Perpetua... it's kinda in her name lmao. She's a recurring thing. I am honestly expecting some joke or gimmick that brings her back yet again later for who knows why lmao. She is... Perpetual lmao
She is our nemesis after all!