Muphrida

Muphridas were a kind of creature native to Toola and were considered quite ugly.