By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I have absolutely no clue what's going on so I'm just going to assume that Hatsune Miku is about to be our new World Leader.