KikiTheRiverOtter
California, United States
 
 
Some dumb Otter.
Currently Offline
Favorite Game
Recent Activity
5.7 hrs on record
last played on 27 Mar
18 hrs on record
last played on 25 Mar
471 hrs on record
last played on 23 Mar
Comments
Chigens TTV 22 Sep, 2020 @ 3:09pm 
Meow!~ :IEA_Egg:
Mister Torgue Flexington 25 May, 2020 @ 7:57pm 
EXPLOSSSSIOOOONS