Rubber Ross

Ross O'donovan (better known as Rubber Ross or Rubber Ninja) is a YouTuber and internet celebrity who is colloquially known for making funny animacions about video games on his channel,

Fanon Wiki Ideas So Far
None So Far