Itzkglr is a english speaking, Twitch Affiliate
.
iTzKgLr has reached
296 followers (296) so far. The Streamer introduces itself with
„WELCOME! I'm weird...But I play Apex, and Overwatch mainly. But I do variety streams here and there too!“ and does not belong to any team.
Updated December 12, 2024.