Turtleblizzard is a english speaking, Twitch Affiliate
.
TurtleBlizzard has reached
245 followers (245) so far. The Streamer introduces itself with
„An animator that is here to have fun, draw, and play games. Self taught artist and musician. Love playing new games, getting lost in art, and chilling with friends.“ and does not belong to any team.
Updated September 17, 2024.