iChuu
United States
 
 

Currently Offline
Recent Activity
9.3 hrs on record
last played on 15 Mar
0.2 hrs on record
last played on 14 Jan
46 hrs on record
last played on 8 Sep, 2024
76561199488865386 12 Dec, 2024 @ 12:40pm 
uwuuu legend its u?
Keril 30 Oct, 2024 @ 10:56am 
flick shot expert
Meow🐾 9 Oct, 2024 @ 12:59am 
yoyoo
Landakelv 2 Aug, 2024 @ 10:06am 
Let's dominate the game together!
☂️Tutaur 13 Jul, 2024 @ 10:46am 
friendly person
Telrajas🟣 8 Jun, 2024 @ 10:48am 
god