Wednesday, March 23, 2011

Vocaloid: Megurine Luka, Meiko, Hatsune Miku, and Kagamine Rin

vocaloid cosplay - megurine luka, meiko, hatsune miku, and kagamine rin
Have a Very Merry Christmas everyone!