Ratface

Ratface is the main antagonist of the Nickelodeon's upcoming animated television series, Martin Tentacles.