About ItchyBackside
Just your typical tryhard min maxer gamer ~
ItchyBackside is a YouTube content creator with roughly 2.75 thousand subscribers, publishing 183 videos which altogether total around 1.23 million views.
Just your typical tryhard min maxer gamer ~