Kagamine Mirrors (VOCALOID) by Seiga Id 17809529 #1362198
Mangaka: Seiga Id 17809529, Uploaded by LeftAndRight Dec 08, 2012,
Seiga Id 17809529, VOCALOID, Kagamine Mirrors, Kagamine Rin, Kagamine Len, Pikachu (Cosplay), Pokémon (Cosplay), Fanart, Artist Collaboration, Artist Request