Creature:Taluzua

The Taluzua (Taluzua limosus) is a fish often found in muddy lakes and rivers on multiple Skeg planets, but mainly on Ezechard.