Sounds like you're a flying bullet hell boss or a fast-paced Nintendo platformer boss. Either way I'm getting Japanese video game vibes here, but I think that's mainly because of the way the super-fast piano is written. I like how you incorporated a lot of ethereal-sounding elements, but also kept it sounding fast-paced.