If anyone encounters large pests, you know who to call.
Well actually you probably don't, but it's me!
I have heard rumors of large, rat-like creatures, though reports are sketchy as to a location.
English
-
I saw some Rat training 4 Turtles back on Earth...
-
Lol, perfect. That's not the type I'm looking for. These are more like R.O.U.S.