Itscaiba is a english speaking, Twitch Affiliate
.
ItsCaiba has reached
207 followers (207) so far. The Streamer introduces itself with
„Welcome to the channel!?!?!?! I play a variety of games, chat, make IRL vids on YT! Come drop by and say hi!!!! “ and does not belong to any team.
Updated October 27, 2024.