xdliao has reached 167 followers(167) so far. The Streamer introduces itself with „The mitochondria is the powerhouse of the cell.“, and is part of Team Twitch Staff.
Updated September 10, 2024.
Language: English (English) Twitch Status: Affiliate Account created: 12 years, 4 months ago (April 18, 2012)
Account anniversary in 219 days
Streaming Anniversary: Partner Anniversary: June 17, 2016