Ruuria/Legends

Ruuria is the home planet of the caterpillarlike Ruurians.