Should I listen to the vocaloids? I just heard of it and I heard that it's anime. Should I listen to them?
Answers (3)
vote up or down the answers
Answer Link
on June 22, 2017