[@CaptainCaptcha] I was going to wait for [@Dark Eternity] to give his opinion, but so long as I'm here and he's not, I think your character is very well written, though I might suggest bolding the headers for each section just to make it clearer where a new section begins. I will say that 「Gorillaz」 as a Stand is rather similar to [url=http://jojo.wikia.com/wiki/Weather_Report_(Stand)]「Weather Report」[/url], being that both control the weather to some extent, but considering their differences - namely that 「Weather Report」 actively controls the weather whilst 「Gorillaz」 has to let it change on its own before it can use specific abilities - I don't think there's necessarily anything wrong with it.