Sewer Toad

The Sewer Toad is a large animal that lives in the sewer system of the White Star Castle and is preyed upon by the Duct People.

Biology
A pale-pinkish amphibian with a spike frill on its back. It has large white eyes and razor sharp teeth.

Appearances

 * Space Usagi Volume 2 Issue 2 (1994)