owned by touchgrass.s
big balls
4,005,257
$23,997,300,003
7
617,016xp $1,000,000,000
25,136xp $600,000,000
2,959xp $3,000,000,000
9xp $1