Excellent execution and production, very talented stuff. I scored it lower on creativity because it was almost too expected of a Japanese-themed composition (and therefore was a '5' for Correlation to Theme). I will in fairness add that I am almost in the dictionary as a definition of wildness as those voting on -my- entry have noted.
So that bias is present. That being said I thoroughly had fun listening to this piece. Very well made!