Zoie Burgher banned from Twitch over naughty 'twerking' films
Celestia Vega wiki bio, career, reddit and pictures
Response to Zoie Burgher : pyrocynical
Other than getting the ban hammer, his page also disappeared from the site.
Celestia was born in New York City, New York, and is a citizen of the United States of America.