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 239Frequency 1.81Watchlists 1Subs 7.2kViews 198.6k