More ideas from andrew
Hatsune Miku. My next cosplay. I can't wait till the wig comes in.

Hatsune Miku this is Japanese so her first name is Miku she is one of the main vocaloids probably the most popular she usually has a leek or spring onion with her