Creature:Large Tusked Cendu

Beachcombers are a species of canivorous amphibians. They can be found on any planet colonized by the Fiction:Bipodus Empire, roaming some of the coastal beaches in search for their next meal. They are near the bottom of the food web.