Otr_invictus is a english speaking, Twitch Affiliate
.
OTR_Invictus has reached
185 followers (185) so far. The Streamer introduces itself with
„I am a casual gamer, but can get quite competitive at times. I have played video games most of my life. Currently my favorite games to play are Fortnite and Overwatch. I just recently started streaming and love it, so join me and if you like the content than make sure to SMASH that follow button.“ and does not belong to any team.
Updated September 15, 2024.