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 October 25, 2024.
Language: English (English) Twitch Status: Affiliate Account created: 12 years, 6 months ago (April 18, 2012)
Account anniversary in 174 days
Streaming Anniversary: Partner Anniversary: June 17, 2016