Kusubashi Shiya
Shiya is a female virtual YouTuber who streams in Chinese, and is currently living in Taiwan. She is a snow leopard who escaped from a zoo, and debuted on April 22nd, 2020. While she does occasionally stream on Twitch, she mainly streams on YouTube. She does not accept fried bacon.
Videos 213Frequency 1.79Watchlists 1Subs 7.1kViews 193.7k