I like this one!
I too like listening to a lot of J-rock and especially Kessoku band so I vibe with this similar style. Sadly I do think the issue with the mix takes away from the results. There are solid ideas in this piece but sadly a bit overshadowed by the issues with the mix.
Hope it didn't come across as too harsh as I otherwise really like this one. I think fixing the mix issues would be one of my favorites. Hope to listen to more of your future stuff!