Tag: Parasite


  • Rock Rat

    A creature from the planet Meera, Rock Rats are small clumsy creatures that feed off grubs in the sand as well as dead creatures. They will even eat there own kind to survive if need be. They appear as Rats with bat wings, however the wings are a part …