I don't really know much about anime but ok...
Kinda gives an anime vibe... if you know what I'm saying!
if i am right, onyx is a stone
I definitely didn't use enough bass and effects.
Should have added reverb for the beat & melody at the start XD
You've definitely got something here