You talk about designing the sounds yourself but the plugins / vsts used are visable in the DAW screenshot, I'm also confused by how the names of those are all cropped. It's quite difficult to tell what exactly is happening in your daw, since the piano roll doesn't quite match up with a melody or line from the track?
I think a more clear picture of your daw would be super helpful for folks wanting to actually grade your composition, mixing, and sound design.
Otherwise, the track is a bit to electronic for me. Way to Dance club and not really giving deep dark Japanese folklore vibes.
However it is a nice track, and a good submission.