Sarah Conlon
More ideas from Sarah
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

dakimakura de shima kaze

New Kantai Collection Anime Dakimakura Japanese Pillow Cover ContestEightyThree 11