Itchytwitches is a english speaking, Twitch Affiliate
.
itchytwitches has reached
564 followers (564) so far. The Streamer introduces itself with
„he him Playing games with a strategic mindset and making friends. I'm streaming all games that I play. Daily streams, random games, any and all times day or night. If I'm not on mic, im taking some time to relax while sharing my gameplay. I appreciate you coming in and hanging out.“ and does not belong to any team.
Updated September 29, 2024.