Last live 5 days ago
I am TheMechanicalKoopa. Some call me Koopa, TMK or Koops for nicknames. I have done TAS emulated runs in the past along with a few speedruns here and there. Check out my bio for more info. I try to stream Monday - Friday then off Sat - Sun.