Last live yesterday

Hi everyone im steftast1c also known as stefan im a huge anime & vocaloid fan so that may reflect on some of my streams which means the game or music may be in japanese and if needed i can translate to the best of my ability

Popular - 30 Days

Filter by:

This channel has no clips created in the last 30 Days

It's quiet... too quiet...