Depressed_towel is a english speaking, Twitch Affiliate
.
depressed_towel has reached
151 followers (151) so far. The Streamer introduces itself with
„An average gamer who spends way to much time and money on the game“ and does not belong to any team.
Updated December 27, 2024.