Extremely weird, has a lot of atmosphere changes, and very fun. Definitely fits the tag 'rave' I could definitely see this in a rave! Of course there are meganeko melodies too at 1:55, and the transition to the drop at 2:15 or something is so satisfying! (actually all of the drop transitions are fire)
EPIC! I'll have to listen to the rest soon :DD