Check out the MOAMATHON fundraiser, streaming live all weekend on Twitch.

Itch

Interesting facts

Itch's real name is Carl Olsson.

Itch's country: Sweden.

Gamer stats