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 74Frequency 2.23Watchlists 1Subs 6.8kViews 185.6k