I remember this fox girl, or cat girl I'm not sure shows up from the past. She has magical creatures that are like flying cats that have spiky tails and her and some other girl are fighting over the protagonist.
There's a scene where one girl is unzipping her body suit. I know it sounds crazy, but please help me find this!! I've looked everywhere its almost as if this anime doesn't exist