Ratface

Ratface is a Rodenisapien from the planet Terradino in Dan 10: Time Warrior.

Appearance
Too hard to explain, look at picture.

Powers
Ratface has super strength, super agility, and super scent. Ratface also has an ability to shrink.

Weaknesses
Ratface is dumb.

Appearances

 * Unknown