I think that its mostly fine and fits the vibes. 9 hours is not a long time for making a polished track imo. 

I listened to the soundtrack from To Love Ru. I see that you followed a bit closely on the intro section, but I'm glad you made your own thing, because I like yours better than To Love Ru's. Its just a matter of taste I sppose.

I dislike the sound of the first verse lead that you used in your song and I think that you could flesh out your dynamics better to make sections hit with more impact, for instance before bringing the kick back. 

The first theme that always comes to my mind for jungle boss themes, is the Rajang battle theme from Monster Hunter. It's a different style, but it gets the jungle vibes and the ferociousness of the opponent across very well imo.