Claydoious

Claydoious is the home planet of Rita Repulsa's servant, Finster.