A part of vocaloid twitter full of annoying british people.
British vocatwt is the worst place on twitter
3👍 2👎