revsaysart
A Virtual Youtuber who runs a Youtube channel covering various of topics from anime, Vtubers, videogames and internet drama.
View wiki