THIS IS ENGLISH MIKU XD. I love the song because I'm a Techno lover XD but she sound awesome in english and the picture is pure win
THIS IS ENGLISH MIKU XD. I love the song because I'm a Techno lover XD but she sound awesome in english and the picture is pure win