Itodd is a english speaking, Twitch Affiliate
.
iTodd has reached
155 followers (155) so far. The Streamer introduces itself with
„I am deeply infatuated with all games and any media associated with them.“ and does not belong to any team.
Updated July 15, 2024.